您的位置:首页 > 编程语言

Windows C编程中Win7隐藏任务栏图标方法

2015-11-17 23:27 441 查看
隐藏任务栏网上流传了很多方法,但大多写的是MFC,设置WS_EX_APPWINDOW|WS_EX_TOOLWINDOW属性均不能实现目的。

隐藏窗口任务栏图标的三种方法

/article/8047905.html

参考上面链接之后,我建立了2个窗口,hwnd2为hwnd的子窗口,属性设置后,可以实现目的。

hwnd = CreateWindow( szAppName,      // window class name
TEXT ("The Hello Program1"),   // window caption
WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU,
CW_USEDEFAULT,// initial x position
CW_USEDEFAULT,// initial y position
CW_USEDEFAULT,// initial x size
CW_USEDEFAULT,// initial y size
NULL,                 // parent window handle
NULL,            // window menu handle
hInstance,   // program instance handle
NULL) ;      // creation parameters
hwnd2 = CreateWindow( szAppName,      // window class name
TEXT ("The Hello Program2"),   // window caption
WS_EX_APPWINDOW|WS_EX_TOOLWINDOW,//WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU,
CW_USEDEFAULT,// initial x position
CW_USEDEFAULT,// initial y position
CW_USEDEFAULT,// initial x size
CW_USEDEFAULT,// initial y size
hwnd,                 // parent window handle
NULL,            // window menu handle
hInstance,   // program instance handle
NULL) ;      // creation parameters

//ShowWindow (hwnd, iCmdShow) ;
//UpdateWindow (hwnd) ;
ShowWindow (hwnd2, iCmdShow) ;
UpdateWindow (hwnd2) ;


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: