我在下面有一个代码来锁定任务栏(WM6.1 屏幕上的顶部窗口栏),但它也锁定了 windows 键。windows 键在运行代码之前工作,但运行代码后,任务栏被锁定,但 windows 键在按下时没有响应。如何只锁定任务栏?
谢谢。
TaskBar(BOOL lock)
{
if(lock == TRUE)
{
CWnd* pWnd = CWnd::FindWindowW(TEXT("HHTaskBar"), NULL);
if(pWnd)
{
pWnd->ShowWindow(SW_HIDE);
pWnd->EnableWindow(FALSE);
}
}
else if(lock == FALSE)
{
CWnd* pWnd = CWnd::FindWindowW(TEXT("HHTaskBar"), NULL);
if(pWnd)
{
pWnd->ShowWindow(SW_SHOWNORMAL);
pWnd->EnableWindow(TRUE);
}
}
}