gpt4 book ai didi

c++ - 如何使用 win32 c++ 在 Windows Mobile 6.5 中隐藏菜单?

转载 作者:行者123 更新时间:2023-11-28 07:13:24 26 4
gpt4 key购买 nike

如何使用 win32 c++ 在 Windows Mobile 6.5 中隐藏菜单栏(带有开始按钮的那个),我的意思是显示全屏?找不到合适的答案...谷歌搜索了很长时间,至今未成功。

最佳答案

要使 weh 6.5 3 上的窗口真正全屏显示,您必须将窗口的菜单设置为 NULL 并调整窗口大小。

#ifdef USEMENUBAR
nclog(L"iLock5: InitInstance: USEMENUBAR...\r\n");
if(UseMenuBar==1){
// When the main window is created using CW_USEDEFAULT the height of the menubar (if one
// is created is not taken into account). So we resize the window after creating it
// if a menubar is present
if (g_hWndMenuBar)
{
nclog(L"iLock5: InitInstance: Moving window because of UseMenuBar\r\n");
RECT rc;
RECT rcMenuBar;

GetWindowRect(hWnd, &rc);
GetWindowRect(g_hWndMenuBar, &rcMenuBar);
rc.bottom -= (rcMenuBar.bottom - rcMenuBar.top);

MoveWindow(hWnd, rc.left, rc.top, rc.right-rc.left, rc.bottom-rc.top, FALSE);
}
}
#else
nclog(L"iLock5: InitInstance: USEMENUBAR undefined...\r\n");
if(UseMenuBar==0){
nclog(L"iLock5: InitInstance: Moving window without MenuBar\r\n");
//move window to upper left logical corner
MoveWindow(hWnd, 0, 0, theRect.right, theRect.bottom, FALSE);
}
#endif

这是我的 iLock kiosk 模式启动工具,位于 http://code.google.com/p/ilock5/source/browse/trunk/iLock5/iLock5.cpp .文章 http://www.hjgode.de/wp/2010/03/18/ilock-a-tool-to-lock-the-startup-process-of-a-windows-mobile-device/

关于c++ - 如何使用 win32 c++ 在 Windows Mobile 6.5 中隐藏菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20616895/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com