如何在显示或隐藏任务栏时收到通知?

时间:2013-09-11 12:06:31

标签: c++ winapi

我有一个Winapi窗口,在客户区绘制了D3D内容。如果启用了自动隐藏,我需要能够检测显示/隐藏任务栏的时刻。我以为WndProc函数会收到关​​于此类事件的消息,但我找不到任何关于它的信息。有什么想法吗?

1 个答案:

答案 0 :(得分:-1)

我当然可以想象有某种通知,但我不确定。但是,我可以建议调用FindWindow("Shell_TrayWnd", NULL)来获取任务栏的窗口句柄。然后,您可以使用SetWindowsHookEx安装全局钩子或shell钩子。