Windows Mobile 隐藏任务栏和菜单栏
Windows Mobile hide Task Bar and Menu Bar
在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_MACHINESoftwareMicrosoftShellBubbleTiles]
"TextModeEnabled"=dword:00000001
"HardwareStartKeyEnabled"=dword:00000001
"HardwareDoneKeyEnabled"=dword:00000001
那么我怎样才能隐藏菜单栏。
谢谢。
至于任务栏的使用:
SHFullScreen(hWnd, SHFS_HIDETASKBAR);
SHFullScreen(hWnd, SHFS_HIDESIPBUTTON);
SHFullScreen(hWnd, SHFS_HIDESTARTICON);
其中 hWnd 是主框架窗口句柄
我不确定是否菜单栏,可以通过不在资源中定义菜单或将应用程序窗口移动到其上方来隐藏它。
相关文章:
- 有没有任务栏API可以立即应用注册表更改
- 如何使用任务栏按钮显示进度条?
- 如何使用QSplashScreen时显示任务栏图标
- 检查任务栏中的当前应用程序吗?(C ,Windows API)
- 获取窗口任务栏项
- q输入对话框使 Unity 任务栏和标题栏在全屏应用程序中可见
- 如何为 QT Windows 应用程序设置不同的桌面快捷方式图标和任务栏图标不同
- 隐藏自定义应用程序窗口,但应在任务栏上显示应用程序图标(不是作为托盘图标)
- 从Windows任务栏执行时ifstream问题
- 如何在任务栏上设置星号看起来像Skype Preview应用程序
- 如何在c ++生成器中隐藏任务栏中的表单
- 当我打开一个新对话框时,如何禁止在Qt编程的Windows任务栏中显示对话框
- 使用win32监视Windows任务栏状态更改
- 如何在Windows中制作任务栏(系统托盘)应用程序
- 在XP上使用windows文件资源管理器时,停止打开explorer.exe任务栏
- 如何在任务栏上隐藏应用程序
- 在Linux中查找任务栏的大小(C/C++/gtkm/other)
- Windows Mobile 隐藏任务栏和菜单栏
- 在任务栏上方放置托盘菜单
- 无法从任务栏菜单中忽略最大化事件