SDL窗体嵌入到MFC/QT窗口控件上的方法总结

来源:互联网 发布:淘宝网400电话 编辑:程序博客网 时间:2024/05/17 18:44

MFC嵌入方法:

SDL_Window* SDL_CreateWindowFrom(const void* data);
API详细介绍:
Use this function to create an SDL window from an existing native window.
http://wiki.libsdl.org/SDL_CreateWindowFrom
示例:

SDL_CreateWindowFrom((void *)GetDlgItem(IDC_STATIC)->GetSafeHwnd());

Qt嵌入方法:

char variable[64];         #ifdef Q_OS_WIN         sprintf(variable, "SDL_WINDOWID=0x%lx", videoWidget->winId());        #else         sprintf(variable, "SDL_WINDOWID=0x%lx", this->winId());        #endif         printf("SDL_WINDOWID = %s \n",variable);        SDL_putenv(variable);

SDL的学习还是参考雷神的博客吧

http://blog.csdn.net/leixiaohua1020/article/details/40701203

原创粉丝点击