|
小弟写了一段代码,功能是向菜单栏中添加一个菜单,然后在该菜单下添加一个菜单按钮,菜单能添加成功,菜单按钮添加不成功。
不知错在哪里了,请大神们帮我解答,希望能详细一点,谢谢。
- extern "C" int user_initialize(
- int argc
- ,char* argv[]
- ,char* version
- ,char* build
- ,wchar_t errbuf[80])
- {
- ProError status;
- ProFileName Msg;
- uiCmdCmdId uiCmdNewMdl;
- ProStringToWstring(Msg,"message.txt");
- ProMenubarMenuAdd("CH1","New Mdl","File",PRO_B_TRUE,Msg);
- //添加动作函数
- status=ProCmdActionAdd("conmm",(uiCmdCmdActFn)MenuNewMdl,uiCmdPrioDefault,UsrAccessDefault,PRO_B_TRUE,PRO_B_TRUE,&uiCmdNewMdl);
- //添加菜单按钮【新建模型】
- status=ProMenubarmenuPushbuttonAdd("CH1","ch1","Function","Usr help",NULL,PRO_B_TRUE,uiCmdNewMdl,Msg);
- return 0;
- }
复制代码
下面是我的菜单资源文件
后面是我调试的结果,动作添加函数能够正确执行(底部的status为NO_ERROR),而到按钮添加函数就不能执行了,status结果为-28就是NO_FOUND
请大神指点迷津。 |
|