FireBreath设置SDL窗体停靠在网页上面
来源:互联网 发布:南昌百盛有mac魅可专柜 编辑:程序博客网 时间:2024/06/09 22:15
这个针对在FireBreath里面使用SDL的窗体的一个说明。
当时在FireBreath使用SDL播放视频,视频窗体没有停靠网页上面,而是想一个对话框一样的在外面漂浮着的
找了好久,找到了一个相关的文章:
在onWindowAttached里面调用set_sdl_window ();
bool YourPlugin::onWindowAttached(FB::AttachedEvent *evt, FB::PluginWindow *win){ // The window is attached; act appropriately FB::PluginWindowWin *wnd = dynamic_cast<FB::PluginWindowWin*>(win); set_sdl_window (wnd->getHWND()); // then run your code // ...}set_sdl_window ()的定义:
int set_sdl_window(HWND window){ char windowid[20] = {0}; char env[100] = {0}; if (window != NULL) { SDL_ulltoa((Uint64)window, windowid, 10); sprintf(env, "SDL_WINDOWID=%s", windowid); SDL_putenv (env); return 0; } return 1;}然后创建出来的SDL窗体就是停靠在网页上面的。
0 0
- FireBreath设置SDL窗体停靠在网页上面
- FireBreath设置SDL窗体停靠在网页上面
- 窗体停靠
- Delphi 停靠技术的应用1(在一个窗体中停靠另一个窗体)
- Delphi 停靠技术的应用1(在一个窗体中停靠另一个窗体)
- Delphi 停靠技术的应用1(在一个窗体中停靠另一个窗体)
- Delphi 停靠技术的应用1(在一个窗体中停靠另一个窗体)
- 在网页上面加QQ
- 停靠的窗体
- Delphi的窗体停靠
- C# 窗体可停靠
- [转载] 在网页中拖放和停靠div的例子
- MDI子窗体标题栏显示在父窗体菜单栏上面
- 在DockPanel 的子窗体打开另一子窗体使其停靠在主窗体的方法
- 如何在Eclipse上面浏览网页?
- java在网页上面抓去邮件地址
- QT中窗体的停靠
- Qt中可停靠窗体
- CentOS 6.5单节点编译安装hadoop-2.2.0
- Android Studio 手动更新方法及1.0RC1 安装包下载
- 第十三周项目二成绩处理
- sequoyah
- 讨厌广告的人们啊!想点办法
- FireBreath设置SDL窗体停靠在网页上面
- Uva 120 Stacks of Flapjacks 解题报告
- 杭电4763 Theme Section(KMP)
- web.xml 详细介绍
- 高斯混合模型(GMM)及其参数估计
- ZYBO 部署petalinux(一)
- JAVA 静态内部类
- poj3253
- UML中关系图解