在WinCC中调用Windows询问框怎样使置顶

HWND hWnd = NULL;

 if (MessageBox(hWnd,"Í˳ö×Ô¶¯¿ØÖÆÏµÍ³",  "Í˳öϵͳ",
           MB_YESNO|MB_ICONWARNING|MB_APPLMODAL) == IDYES)
 {
  ExitWinCC();
 }
 这是本人编写的退出系统时,调用Windows询问框,但为什么不能置顶。第一次调用时如果不进行ALT+Tab切换,就怎么也不能置顶。
 

最佳答案

改成如下:
 if (MessageBox(NULL,"你确认要关机机吗?","询问框", MB_YESNO|MB_ICONQUESTION|MB_SETFOREGROUND|MB_SYSTEMMODAL)==IDYES)
 {
 ExitWinCC();
 }

提问者对于答案的评价:
谢谢你。
 在向你请教一个问题
 这是我WinCC编写调用系统计算器的脚本,调用后,如果我把鼠标点击别地方后,计算器就后台运行。怎样修改其脚本使一直在前台工作,必须使用完成后关闭了,才能对其它功能操作?谢谢

 HWND hwnd;

 ProgramExecute("calc.exe");

 hwnd=FindWindow(NULL,"计算机属性");

 SetWindowPos(hwnd,HWND_TOPMOST,300,300,200,200,SWP_NOSIZE);

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

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

相关推荐

  • wincc7.5 管道水流动画

    我根据官方的教程来实现水流动画,但是我的管道水流动画是不断的变短直到X的值为X最大值,然后这样循环!而教程中的折线长度不变,只是里面的点在不断的往前移 问题补充:这是我写的vb代码…

    2020年11月1日
  • WINCC画面MD变量失效的问题

    画面有个输入框,变量地址为MD108,程序内无任何计算。问题如下:因检修操作不当,导致PLC断电,MD108清零,恢复供电后,在WINCC画面上输入数值后自动变0,断电前输入正常。…

    SIMATIC WinCC 2021年7月5日
  • OLE控件的用法

    OLE控件中如果放的是MS excel文件,那怎么把数据写到OLE控件中的Excel文件里???OLE中只能存放静态元素吗?请高手指点!! 最佳答案 您是想在 …

    SIMATIC WinCC 2019年6月11日
  • 怎么将外部变量和全局变量相连

    当做画面模板时,为了不使用变量前缀。。用了个全局变量。怎么让全局变量使用的是外部变量啊?就是在画面模板操作的不是带前缀的外部变量。 最佳答案 楼主是希望画面模版中某些不使用变量前缀…

    SIMATIC WinCC 2019年6月11日
  • sm@rt server 和 SIMATIC WinCC RT 是什么?有什么用?

    电脑装完西门子PLC的软件后,电脑右下角出来两个软件图标,请问这两个有什么用? 图片说明:       最佳答案 1、 什么是&n…

    2021年7月5日
  • wincc 7.0 与 200 通讯

    wincc 7.0 如何设置,与 2带以太网扩展模块的s7-200 通讯。 最佳答案 请楼主参考:WINCC与多台S7-200的以太网通讯h…

    SIMATIC WinCC 2017年8月18日
  • wincc web Navigator无法登陆的问题

    打入IP,出现的登录框,我用机器的当前用户名和密码,以及wincc用户管理器里的(勾上那个web)用户名和密码,也组态了相应的权限;并且重新定义一个用户名和密码,勾选相应的远程功能…

    SIMATIC WinCC 2019年6月11日
  • Wincc flerible集成

    安装Wincc flerible2007要集成在STEP7 V5.4里,应该先装STEP7 V5.4 还是先装Wincc fler…

    SIMATIC WinCC 2019年6月11日
  • Horn报警的触发变量为什么用信件的内部变量?

    wincc的声音报警Horn的触发变量,我在S7-300中是把近60个故障信号都集成到了一个M1.0上,可是西门子的Horn使用功能入门文件上说这个触发变量一般是“一个用户自定义的…

    SIMATIC WinCC 2019年6月11日
  • TP700 配方数据问题

    触摸屏运行一段时间 报警窗口就会出现 不能编辑 配方数据正在运行。请问这是什么原因造成的 最佳答案 是否使用了PLC控制配方数据的装载,可在组态程序中…

    SIMATIC WinCC 2017年5月31日