当前位置: 代码迷 >> Windows Mobile >> Smartphone 全屏显示有关问题
  详细解决方案

Smartphone 全屏显示有关问题

热度:259   发布时间:2016-04-25 07:54:31.0
Smartphone 全屏显示问题。
为什么运行时,模拟器的顶部菜单会去不掉?底部的是去掉了。在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分送给大家。




------解决方案--------------------
来晚了,漏分了
------解决方案--------------------
解决了,分数又不能留给别人,干脆送我得了,哈哈哈哈哈哈哈哈哈哈哈哈!!!!!^_^^_^
------解决方案--------------------
漏了哪一步?可否分享一下。
------解决方案--------------------
说下如何解决的?
------解决方案--------------------
分一杯羹。。 ^_^