【c – 如何在Linux中居中SDL窗口?】教程文章相关的互联网学习教程文章

修改linux内核开机logo并居中全屏显示【转】

本文转载自:http://blog.csdn.net/xuezhimeng2010/article/details/492997811.准备图片 使用ubuntu自带的绘图软件GIMP是最为快捷的方式,使用命令进行转换也可以,实际测试中用命令转换图片老提示错误,所以就用GIMP的方式处理了。具体流程如下:(1)打开GIMP软件并加载图片资源(file->open),自己的原图片格式应该不限制,我的是bmp格式的。(2)点击Image->mode->Indexed 并在弹出的选项框内设置Generate optimum palette下的M...

c – 如何在Linux中居中SDL窗口?【代码】

我试图找到一种方法来创建一个以屏幕为中心的SDL窗口,我发现了这段代码#ifdef WIN32 #include <SDL_syswm.h> SDL_SysWMinfo i; SDL_VERSION( &i.version ); if ( SDL_GetWMInfo ( &i) ) { HWND hwnd = i.window; SetWindowPos( hwnd, HWND_TOP, x, y, width, height, flags ); } #endif // WIN32但它仅适用于Windows.我怎么能在Linux中这样做?解决方法:在初始化SDL并创建窗口之前使用putenv():#include <SDL.h> #include <SDL_ge...