关闭

cocos2dx 3.12 Windows模拟器显示菜单栏

标签: cocos2d-x
559人阅读 评论(0) 收藏 举报
分类:

最近用了最新版本的cocos2dx 3.12,发觉运行windows模拟器时,窗口标题栏下方的菜单栏不见了。记得原先通过菜单栏可以快速切换不同分辨率,决定想办法把菜单栏显示出来。

1.把ide-support/CodeIDESupport.h下的宏CC_CODE_IDE_DEBUG_SUPPORT改成1

#define CC_CODE_IDE_DEBUG_SUPPORT 1

2.把PlayerMenuServiceWin构造函数中GetSystemMenu(hwnd, FALSE)改成GetMenu(hwnd)

// hwnd has menu
HMENU menu = GetMenu(hwnd);
if (menu)
{
_root._hmenu = menu;
}
else
{
_root._hmenu = CreateMenu();
SetMenu(hwnd, _root._hmenu);
}

这样,窗口菜单栏就又回来啦大笑


1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1683次
    • 积分:38
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档