Fluent也弹窗
具体步骤见《fluent加载第三方(C++,Fortran等)动态链接库》
我们对导入的动态链接库进行改动
打开VS2013
源代码:
#include
#ifdef __cplusplus
#define EXPORT extern "C" __declspec(dllexport) / *如果是c++则以c函数的调用约定导出函数*/
#else
#define EXPORT __declspec(dllexport)
#endif
int
WINAPI DllMain(HINSTANCE hInstance, DWORD fdwReason, PVOID
pvReserved)
{
}
EXPORT void PopUp()
{
}
这里有几点需要注意一下:
Solution
Configurations最好设置Release,设置为Debug在后面重新编译UDF时可能会出现出现错误。Solution
剩下的步骤和原来一样,这次我们使用DEFINE_ON_DEMAND宏来弹窗
UDF源代码如下:
#include "udf.h"
extern void PopUp();
DEFINE_ON_DEMAND(PopUpWindow)
{
}
我们打开Fluent
加载编译好的UDF
执行弹窗操作