弹出确认对话框

我现在在wincc里做了一个按钮,当按下该按钮时会弹出一个小的带“确定”和“取消”两个按钮的小对话框。那么,现在有个问题,有什么方法能使当点击该小对话框上的“确定”或者“取消”时,一方面能使任务进行下一步或者取消任务的同时自动关闭这个小对话框?谢谢!

最佳答案

#include "apdefap.h"
 void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
 {
 HWND hwnd= NULL;
 int iret;
 hwnd = FindWindow(NULL,"WinCC C-Course");

 iret=MessageBox(hwnd,"你想做点什么吗?",
                           "操作询问",MB_YESNO|MB_ICONQUESTION|MB_APPLMODAL);
 printf("\r\nExample 3\r\n");
 if(iret==IDYES)
 { 
             printf("User selected YES button\r\n");
 }
 else//if(iret==IDNO)
 {
           printf("User selected NO button \r\n");
 }

 }

提问者对于答案的评价:

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

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

相关推荐