| 作者 | 主题 |
|---|---|
|
csujfd 游士 经验值:155 发帖数:149 精华帖:0 |
楼主
主题:怎样用WINDOWS API实现WINCC画面的最小化?
想在Wincc过程画面中组太一个按钮,在按钮的左键按下事件的C动作里调用Windows API实现WinCC运行画面的最小化,请问用哪个函数好哪?
我试过了SendMessage函数,编译可以通过,但是好像不能实现我想要的功能。 |
|
有谁共鸣 侠圣 经验值:3112 发帖数:2153 精华帖:21 |
楼
主题:回复:怎样用WINDOWS API实现WINCC画面的最小化?
本人刚刚测试通过的代码:
请参考!!! #pragma code("user32.dll") BOOL CloseWindow(HWND hWnd); #pragma code() BOOL bRet = FALSE; HWND handle; handle=FindWindow(NULL,"WinCC-运行系统 - "); bRet =CloseWindow(handle);
雄关漫道真如铁,而今迈步从头越!
|
|
有谁共鸣 侠圣 经验值:3112 发帖数:2153 精华帖:21 |
楼
主题:回复:怎样用WINDOWS API实现WINCC画面的最小化?
如果你的wincc是英文版就用:
#pragma code("user32.dll") BOOL CloseWindow(HWND hWnd); #pragma code() BOOL bRet = FALSE; HWND handle; handle=FindWindow(NULL,"WinCC-Runtime - "); bRet =CloseWindow(handle); 如果是中文版就用: #pragma code("user32.dll") BOOL CloseWindow(HWND hWnd); #pragma code() BOOL bRet = FALSE; HWND handle; handle=FindWindow(NULL,"WinCC-运行系统 - "); bRet =CloseWindow(handle); 我这都正常呢!!!你看看是不是大小写搞错了??? 看看附件中的例子(画面文件:min.PDL) 点击此处查看附件
雄关漫道真如铁,而今迈步从头越!
|