- 积分
- 726
- 明经币
- 个
- 注册时间
- 2005-3-13
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
一个可执行程序exe,加载arx文件,不能成功,acad程序弹出“加载/卸载应用程序”对话框。
如果换成 关闭ucs图标 strcpy(cmdString,"ucsicon\noff\n"); ,则没有问题
代码如下:
char cmdString[133]; 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);
|
|