タスクバー (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);
}
}
}