如何为COCOS2DX最新版本设置标题
How to set title for cocos2dx newest version
我上周从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
我们可以使用Windows handle
进行操作HWND _handle= eglView->getHWnd();
SetWindowText(_handle, "Title");
相关文章:
- 为什么 odeint 在较新版本的 odeint 中失败?
- 新版本的 SDL 不允许我使用SDL_image
- 新版本的 g++ 与旧版本的 libstdc++
- 使用较新版本的 g++ 导致多线程性能下降?
- 将词法分析器字符串累加器移植到新版本的 Quex 时出现问题
- 如果您用新版本覆盖共享库(当前由程序映射)会发生什么
- 当 Windows SDK 版本设置为 15063.13 时"LNK1104 Cannot open file 'kernel32.lib' "
- C++自动更新到新版本
- Visual Studio 2017中的Windows SDK版本设置
- 使用WinSparkle更新新版本后,它不会自动启动应用程序
- 在 gcc 4.4 上"pure virtual function called",但在较新版本或 clang 3.4 上不
- 较新版本的GCC抛出reinterpret_cast错误
- 为什么较新版本的C++不允许在类声明中定义纯方法?
- cmd 命令启动无法与新版本的 mingw32-make.exe一起使用?
- 在 MSVC 中将某些库的目标平台版本设置为 10.x 是否使程序与在 Windows Vista/7/8 上运行不兼容
- MFC ole服务器移植到较新版本 - afxgetThread返回null
- 将早期 MSVC 版本生成的代码重新生成为较新版本时可能遇到的问题
- C++ 是在每个实例化上创建的模板类中每个方法的新版本
- 如何为COCOS2DX最新版本设置标题
- 将旧版本的MFC与新版本的Visual Studio一起使用