WINCC画面加载“计算器”,多次点击鼠标只出现一个“计算器”?

WINCC画面加载“计算器”,如何多次点击鼠标只出现一个“计算器”?现在做了一个计算器,可是操作人员每点击一次按钮就出现一个计算器,多次点击出现多个。如何解决?或者打开计算器后,让它置顶,除非点关闭或最小化才可消失;或者打开计算器后,鼠标在画面其他位置点击就关闭此计算器。如何实现?请教!

问题补充:
置顶的问题解决里,其他两种方法如何实现?

最佳答案

记得本论坛中有一位大侠写过一段以下代码。如下供参考:
  HWND h=NULL;
  h=FindWindow(NULL,"Calculator");
  if (h==0) 
     { 
       ProgramExecute("calc");
       h=FindWindow(NULL,"Calculator");
     }
     ShowWindow(h,SW_NORMAL);
     SetWindowPos(h,HWND_TOPMOST,0,0,0,0,SWP_NOSIZE|SWP_NOMOVE);

提问者对于答案的评价:
谢了。能满足要求。

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

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

相关推荐

  • WINCC7.0画面激活

    WINCC7.0画面组态完毕后  激活时出现空白页面怎么回事  ?计算机属性里面该设置的都设置过了  不知道哪里的问题&…

    SIMATIC WinCC 2021年7月5日
  • 第三方软件(比如VBA)与WINCC或者PLC通讯

    现在要实现一个料单查询功能。我看过别人用第三方软件(比如VB)来读取WINCC或者PLC的数据来实现料单的查询。大家有没有相关例子和资料,希望能帮助我!若能解决问题我会把分数加到最…

    SIMATIC WinCC 2019年6月11日
  • 博图HMI翻页功能键设置方法

    求博图中画面功能键具体设置方法 最佳答案 你在工具栏中点选按键这个功能键后,就可以在系统中选择画面翻页这个系统函数功能。 提问者对于答案的评价:我已设置,具体为(博图v14)工具箱…

    SIMATIC WinCC 2017年6月1日
  • wincc v7.0+sp1安装问题

    wincc v7.0+sp1安装问题:wincc V  7.0安装提示 E:\wincc 没有扩展文件。各位大侠是怎么回…

    SIMATIC WinCC 2019年6月10日
  • 报警记录消息。

    我想某些开关量的记录,当开关量来时,记录一条“报警到来”,此开关量再变为0时再记录一条“报警消失”,我是这样做的,把这个开关量连到消息变量,在 消息文本处填写报警信息。我…

    2019年6月10日
  • wincc flexible smart v3sp2和smart1000 IE V3 动作执行失败

    win10操作系统上安装了wincc flexible smart v3sp2,在与和smart1000 IE V3的通信中显示“…

    2020年11月1日
  • 博图winc c分屏比例问题

    分屏已实现,现在笔记本14英寸,显示器24,运行后笔记本正常,大显示器居中但是不能布满,为什么?分辨率都是一样的, 问题补充:画面整体上移是怎么回事??? 图片说明:  …

    2021年7月5日
  • msflexgrid控件如何删除记录

    在wincc画面中引用的msflexgrid控件如何删除选中的记录,选中记录时,有什么没有什么标志用来编写程序 最佳答案 先获取当前选中的行数和列数。然后在里边写入空值。 提问者对…

    SIMATIC WinCC 2017年7月30日
  • wincc关闭windows应用程序

    有哪位大侠知道使用C语言关闭windows应用程序的脚步呀。 问题补充:我说的是如何关闭windows正在运行的文件,如:“report_2010.xls”文件。而不是EXE文件。…

    SIMATIC WinCC 2019年6月11日
  • wincc怎么转换浮点数(互换)类型的数据

    现场设备用485线接入MOXA MB3480网关,然后用网线接入交换机,在wincc中建立modbus TCP/IP连接,用这样的方式来读取现场设备数据。有一台…

    2021年7月5日