0
在Windows Mobile設備上,我想隱藏任務欄和菜單欄。我從谷歌搜索下面的代碼,但它不隱藏任務欄上的圖標。如果可能,我想在隱藏任務欄時隱藏所有圖標。Windows Mobile隱藏任務欄和菜單欄
void TaskBar(BOOL lock)
{
MessageInfo(TEXT("inside TaskBar()"));
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_SHOW);
pWnd->ShowWindow(SW_SHOWNORMAL);
pWnd->EnableWindow(TRUE);
}
}
}
對於隱藏菜單欄,我發現谷歌,我可以通過註冊表。我的是Windows Mobile 6.5.3,但這些登記不存在:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\BubbleTiles]
"TextModeEnabled"=dword:00000001
"HardwareStartKeyEnabled"=dword:00000001
"HardwareDoneKeyEnabled"=dword:00000001
所以,我怎麼能隱藏菜單欄爲好。
謝謝。
謝謝。看來菜單欄,我必須創建註冊表,然後重新啓動設備,那麼它會沒事的。 – Lufia 2012-04-17 00:18:34
有什麼我需要包括?我的Windows Mobile 6.5 SDK不知道function.error C3861:'SHFullScreen':找不到標識符 – Racky 2016-06-06 14:58:56