[求助]SendMessageA 设置参数加载arx文件 有问题
一个可执行程序exe,加载arx文件,不能成功,acad程序弹出“加载/卸载应用程序”对话框。如果换成 关闭ucs图标 strcpy(cmdString,"ucsicon\noff\n"); ,则没有问题
代码如下:
char cmdString;
strcpy(cmdString,"appload\nD:\\a\\dxfwork\\Debug\\dxfwork.arx\n"); //是不是这句话有问题?
COPYDATASTRUCT cmdMsg;
cmdMsg.dwData=(DWORD)1;
cmdMsg.cbData=(DWORD)strlen(cmdString)+1;
cmdMsg.lpData=cmdString;
HWND* hWndApp=NULL;
SendMessageA(hWndACAD,WM_COPYDATA,(WPARAM)hWndApp,(LPARAM)&cmdMsg);
这段语句是从一本教程里面抄的 -_-
换成加载菜单,问题也是一样
页:
[1]