技术论坛

 回复:求教:画面最小化的脚本程序

返回主题列表
作者 主题
shanelee
游民

经验值:114
发帖数:33
精华帖:0
楼主    2006-03-21 10:33:41
主题:求教:画面最小化的脚本程序
我屏蔽了切换热键,但要求有权限的用户可以在登陆后切换出画面。我现在想的是做一个按钮,让画面最小化,但不知道如何实现。求教各位!
如果大家有什么更好的办法,请不吝赐教!谢谢。
guodonger
游侠

经验值:385
发帖数:178
精华帖:4
    2006-03-22 10:47:45
精华帖  主题:回复:求教:画面最小化的脚本程序
使用c语言调用WINDOWS API中的函数。
函数功能:该函数最小化指定的窗口,但并不销毁该窗口。

函数原型:BOOL CloseWindow(HWND hWnd);

参数:

hWnd:将要最小化的窗口的句柄。

返回值:如果函数成功,返回值为非零;如果函数失败,返回值为零。若想获得更多错误信息,请调用GetLastError函数。

备注:窗口尺寸被最小化成一个图标,并移动到屏幕的图标区域。系统显示窗口的图标而不显示窗口,并在图标下显示窗口标题。应用程序必须使用DestroyWindow函数销毁窗口。

速查:WindowS NT:3.1以上版本;Windows:95以上版本;Windows CE:不支持;头文件:Winuser.h;库文件:user32.lib
guodonger.....
dcount107
侠圣

经验值:2840
发帖数:1737
精华帖:55
    2006-03-22 11:01:54
精华帖  主题:回复:求教:画面最小化的脚本程序
HWND WinCCHwnd;
WinCCHwnd=FindWindow(NULL,"WinCC-Runtime - ");
if (WinCCHwnd==0) WinCCHwnd=FindWindow(NULL,"WinCC 运行系统 - ");
printf("\r\nThe WinCC Handle is %d",WinCCHwnd);
CloseWindow(WinCCHwnd);
非淡泊无以明志,非宁静无以致远
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。