wincc弹出对话框问题

我写了一个按钮的弹出对话框,C脚本如下:
{if(MessageBox(NULL,"确定要静音吗?","提示信息",MB_YESNO|MB_ICONQUESTION|MB_SETFOREGROUND|MB_SYSTEMMODAL)==IDYES)
  {
SetTagDWord("上位报警切除",1);
但具体使用的时候,对话框出现时,windows操作系统下方的工具栏会出现,见附件,这是什么问题引起的啊

问题补充:
脚本已经正常运行了,但弹出对话框的时候,windows操作系统下方的工具栏就会出现,一定要点一下画面,下方的工具栏消失,能解决这个问题吗?

图片说明:

wincc弹出对话框问题   

最佳答案

弹出对话框时工具栏显示是正常现象,可以通过在脚本中调用windows的API函数来操作,但是这需要更底层的编程基础,实现起来也不太容易,一般方法就是把工具栏设置为自动隐藏。

提问者对于答案的评价:
大家都回答的很好,特别是有的朋友还提供了VB来实现这个功能,收获很大,我目前选择用自动隐藏工具栏来实现,这样出现对话框的时候,画面看起来会更有整体性,谢谢大家

专家置评

自动隐藏任务栏就可以了。

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

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

相关推荐