首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

Mobile5.0模拟器下,创建菜单时出错解决思路

2012-01-15 
Mobile5.0模拟器下,创建菜单时出错在执行下面的程序时:SHMENUBARINFOmbiZeroMemory(&mbi,sizeof(SHMENUBA

Mobile5.0模拟器下,创建菜单时出错
在执行下面的程序时:SHMENUBARINFO   mbi;
        ZeroMemory(&mbi,   sizeof(SHMENUBARINFO));
        mbi.cbSize   =   sizeof(SHMENUBARINFO);
        mbi.hwndParent   =   m_hWnd;
        mbi.nToolBarId   =   IDR_MENU1;
        mbi.hInstRes   =   _Module.m_hInst;
        if   (!SHCreateMenuBar(&mbi));此处SHCreateMenuBar(&mbi)=0,直接return   -1了!!
        {
              return   -1;
        }
导致下面创建窗口的程序全部被跳过,怎么回事呢?


[解决办法]
这一句是关键
mbi.dwFlags|= SHCMBF_HMENU

热点排行