码迷,mamicode.com
首页 > Windows程序 > 详细

退出WINCC运行画面的C程序脚本

时间:2020-02-16 16:38:20      阅读:318      评论:0      收藏:0      [点我收藏+]

标签:das   object   编程   鼠标   har   动作   nbsp   关闭   color   

     在WINCC图形编辑器里添加一个按钮,在按钮的对象属性——事件——按钮——鼠标——按左键 动作选择C动作 ,进行编程,希望在画面运行的时候,点击这个按钮,就能退出WINCC运行画面。
     其退出按钮的c脚本是这样的:
     点击后退出当前项目,并且关闭了wincc explorer。
     如果只是要退出,并不关闭wincc explorer(退出运行,但还要编辑)那么去掉 ExitWinCC() ;这句即可。

 1 #include "apdefap.h"
 2 void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)
 3 {
 4 HWND hwnd=NULL;
 5 int iRet;
 6 hwnd=FindWindow(NULL,"WinCC-运行系统 - ");
 7 iRet=MessageBox(hwnd,"是否退出系统?","注意",MB_YESNO|MB_ICONQUESTION|MB_SYSTEMMODAL);
 8 if (iRet==IDYES)
 9 {
10  {DeactivateRTProject ();  
11   ExitWinCC() ;}
12 }
13 else
14 {  printf("chose NObutton ");}
15 }

 

退出WINCC运行画面的C程序脚本

标签:das   object   编程   鼠标   har   动作   nbsp   关闭   color   

原文地址:https://www.cnblogs.com/1500SCL/p/12317038.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!