关于WINCC显示电脑任务栏

虚心求教!!!
为了保证系统的安全性,在WINCC中可以选择禁用一些电脑键盘上的键,以达到在WINCC运行时无法进入到电脑干其他的事情。
但是假如维护人员要求进入电脑更改一些东西,怎么样系统显示电脑任务栏?
以前在昆钢出差的时候,偷用人家中科院工程上的一个很小的DeskTop程序,将DeskTop程序放在WINCC工程文件夹下,在WINCC画面上做一个带有权限的按钮,点击按钮用脚本调用那个DeskTop程序,就会弹出一个小窗口在工程画面的上方,上面有“显示任务栏”等四个按钮!那种很好用!
但是现在公司有出口设备,必须全要求用英语的!那个DeskTop程序只是个400KB的小程序,也没办法打开修改!!!
请教各位高手怎么解决?

问题补充:
有没有高手能提供一个,像我提问时候的那个在windows系统下课运行的DeskTop文件程序。双击那个程序可运行时显示一个窗口“显示任务栏”“隐藏任务栏”"退出",只是把中文换成英文

最佳答案

windows组合键锁定、解锁  
锁定的脚本

void Key_Lock()
{
#pragma code ("ALMXGINA.Dll")
//BOOL GetXGinaValue (unsigned int fFlag, LPVOID pBfr, DWORD dwBfrSize);
BOOL SetXGinaValue (unsigned int fFlag, LPVOID pValue, DWORD dwBfrSize);
#pragma code () 
//  XGINA_ALLOW_SHUTDOWN    1
// XGINA_ALLOW_LOGOUT      2
// XGINA_ALLOW_CTL_ALT_DEL 3
// XGINA_ALLOW_CTL_ESC     4
// XGINA_ALLOW_ALT_ESC     5
// XGINA_ALLOW_ALT_TAB     6

BOOL bEnable = FALSE;//解锁时改成TRUE 

SetXGinaValue (3, &bEnable, sizeof(bEnable));
SetXGinaValue (4, &bEnable, sizeof(bEnable));
SetXGinaValue (5, &bEnable, sizeof(bEnable));
SetXGinaValue (6, &bEnable, sizeof(bEnable));
}

使用时,在画面上放置一个矩形,颜色设置成和背景一样的,这样别人就看不出来了,并且设置它的操作权限,这样只能由管理员可以操作。对矩形的鼠标或者热键编写如上的脚本。运行。

提问者对于答案的评价:
谢谢大家!!!遗憾,分数只能给一个人。

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

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

相关推荐

  • winCC flexible 2008 sp5 advanced 连接S7 200 PLC

    winCC flexible 2008 sp5 advanced 连接S7 200 PLC,组态PC机为上位机…

    SIMATIC WinCC 2021年7月5日
  • wincc图像问题

    为什么图像只能显示右半侧,到中间左右位置后图像就没了 钻石用户推荐最佳答案 原来工程的显示器尺寸和分辨率和现在不一样 ,改变一下分辨率应该可以。 提问者对于答案的评价:

    SIMATIC WinCC 2021年7月5日
  • 现场复制过来的正版wincc做的项目,用破解版wincc打不开

    现场复制过来的正版wincc做的项目wincc7.4,用破解版wincc7.4打不开项目,有这样的限制吗?正版复制过来破解版打不开吗?一打这个项目卡那里不动了,直到提示关闭 最佳答…

    SIMATIC WinCC 2021年7月5日
  • smart1000v3历史记录

    请问smart1000v3支不支持历史记录功能和调用查询历史记录 钻石用户推荐最佳答案 SmartLine-IE V3 新增了 USB 2.…

    SIMATIC WinCC 2021年7月5日
  • 能否实现WINCC(CS)每次启动的时候,不打开上一次编辑的项目?

    在WINCC(CS)每次启动的时候,都会打开上一次编辑的项目,这会消耗很多时间,能否做到在每次启动WINCC(CS)的时候,不打开上一次编辑的项目呢?如果能做到,该怎么办呢? 最佳…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC授权

    通过项目移植把V5.1项目移植为V6.2项目,但运行后提示授权过期,变为演示模式,经过查看“详情”发现没有安装“A9WSEC0602” ,安装该授权后,不出现提示框,但仍…

    SIMATIC WinCC 2019年6月11日
  • wincc V7.3趋势图批量做法

    如下图那样的实时变量走势图,但只有一个变量。我的变量有上百个,想用户想看哪个就看哪个。如果像图中那样一个个来做不崩溃死了?有没有更方便的做法?希望师傅们能列个例子。 最佳答案 通过…

    SIMATIC WinCC 2021年7月5日
  • wincc连接不上

    我厂加热炉仪表WINCC画面有时会出现全部数据灰色,但是过一下子又可以了,出现过好多次这种现象了,这是通讯问题,是什么原因引起的呢?我找不出什么原因,请大家帮帮忙,很急,很急 问题…

    SIMATIC WinCC 2019年6月11日
  • HMI(WINCC)画面上数据的刷新速度与哪些有关系?

    我想咨询下 WINCC画面上读取PLC上的数据的刷新速度与哪些外部配置或者设置有关系?我们单位三个厂家做的东西刷新速度都不一样!!都是PLC400到WINCC …

    SIMATIC WinCC 2019年6月11日
  • c脚本语句的帮助

    if(条件1 与 条件2)中的“与”用c脚本语句是什么呢顺便说一下  “或”  “非”还有是否要“引用文件”呢&nbsp…

    2017年10月24日