为什么运行时,模拟器的顶部菜单会去不掉?底部的是去掉了。在PPC上是没问题的,问题出在Smartphone里面。大家看下这几个代码有没问题.
hWnd = CreateWindow(szWindowClass, szTitle, WS_VISIBLE,
CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL);
if (!hWnd)
{
return FALSE;
}
ShowWindow(hWnd, nCmdShow);
UpdateWindow(hWnd);
SHFullScreen(hWnd, SHFS_HIDETASKBAR | SHFS_HIDESIPBUTTON | SHFS_HIDESTARTICON);
DWORD maxHeight = GetSystemMetrics(SM_CYSCREEN);
DWORD maxWidth = GetSystemMetrics(SM_CXSCREEN);
MoveWindow(hWnd, 0, 0, maxWidth, maxHeight, TRUE);
另外在框的处理消息时,是这样的:
case WM_INITDIALOG:
{
// 创建一个“完成”按钮并调整其大小。
SHINITDLGINFO shidi;
shidi.dwMask = SHIDIM_FLAGS;
shidi.dwFlags = SHIDIF_DONEBUTTON | SHIDIF_SIPDOWN | SHIDIF_SIZEDLGFULLSCREEN | SHIDIF_EMPTYMENU ;
shidi.hDlg = hDlg;
SHInitDialog(&shidi);
}
我想问题应访出现在这两个地方,大家帮帮忙,100分送给大家。
------解决方案--------------------
来晚了,漏分了
------解决方案--------------------
解决了,分数又不能留给别人,干脆送我得了,哈哈哈哈哈哈哈哈哈哈哈哈!!!!!^_^^_^
------解决方案--------------------
漏了哪一步?可否分享一下。
------解决方案--------------------
说下如何解决的?
------解决方案--------------------
分一杯羹。。 ^_^