我上周开始使用Cocos2dx,并且一直在努力为游戏窗口设置标题。我修改了“ CCEGLWievProtocol.h”文件,并将m_szViewName
变量的保密性更改为public
...,最后,我以这种方式更改了我的主要功能:
AppDelegate app;
CCEGLView* eglView = CCEGLView::sharedOpenGLView();
strcpy(eglView->m_szViewName, "test");
eglView->setFrameSize(1000, 540);
int ret = CCApplication::sharedApplication()->run();
但是它不起作用,标题没有更改!我该怎么办?
您是否建议使用更好的跨平台C ++游戏引擎代替Cocos2dx?
最佳答案
我尝试了同样的事情,但没有成功,但随后
因为是窗户
我们可以使用Windows手柄来做到这一点
HWND _handle= eglView->getHWnd();
SetWindowText(_handle, "Title");
关于c++ - 如何为cocos2dx最新版本设置标题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13117891/