|
楼主 |
发表于 2015-8-8 10:38
|
显示全部楼层
【解决了】
01 首先是上述代码不对,多了一个PRO_B_TRUE,正确的为:
- status=ProCmdActionAdd("ShowTest1",(uiCmdCmdActFn)messagebox,uiCmdPrioDefault,AccessDefault,PRO_B_TRUE,PRO_B_TRUE,&cmd_id1);
复制代码
02 ProCmdActionAdd中的参数uiCmdAccessFn access_func(也就是上面AccessDefault),需要提前赋值,如下:
03 申明
- static uiCmdAccessState AccessDefault(uiCmdAccessMode);
复制代码
返回值设定
- static uiCmdAccessState AccessDefault (uiCmdAccessMode access_mode)
- {
- return (ACCESS_AVAILABLE);
- }
复制代码
————————————————
Ps:C++基础不好,让大家见笑~ |
|