假设您的意思是香草 ce(标准外壳),我过去这样做的方式是抓住 HHTaskBar 的句柄并简单地隐藏它;)
我还禁用了 SipWndClass(以防键盘处于打开状态)。
其中 iEnabled = true(进入全屏),或 false 以显示 HHTaskBar:-
HWND hWndToHide = FindWindow(_T("HHTaskBar"), NULL);
if(hWndToHide) {
if(iEnabled) {
// Disable VanillaCE TaskBar
if(IsWindowVisible(hWndToHide))
ShowWindow(hWndToHide, SW_HIDE);
// Disable SIPWnd (On Screen Keyboard).
hWndToHide = FindWindow(_T("SipWndClass"), NULL);
if(hWndToHide && IsWindowVisible(hWndToHide))
ShowWindow(hWndToHide, SW_HIDE);
}
else {
// Enable VanillaCE TaskBar
if(!IsWindowVisible(hWndToHide))
ShowWindow(hWndToHide, SW_SHOW);
}
}
将其转换为 .NET 应该不会太难;)