wincc 怎么做系统提示?

就是在做某一个按钮的时候,单击一下弹出一个对话框,提示是确定还是取消?

问题补充:
本来画面上有两个按钮,单击其中一个按钮后,弹出对话框,同时画面上的两个按钮失效,就是只有处理了对话框之后,画面才是有效的,这个怎么做啊?怎么可以让对话框总是在最前面啊?请教大家了

最佳答案

调用API函数MessageBox:
 int answer; 
 HANDLE handle; 
 handle=FindWindow(NULL,"WinCC-Runtime - "); 
 answer=MessageBox(handle,"test","test",MB_OKCANCEL|MB_ICONQUESTION|MB_SETFOREGROUND|MB_SYSTEMMODAL); 
 if (answer==1) printf("You click ok!"); 
 if (answer==2) printf("You click cancel!");

提问者对于答案的评价:
hao

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275938.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午11:59
下一篇 2019年6月11日 上午11:59

相关推荐