Chinaunix首页 | 论坛 | 博客

分类: C/C++

2011-02-11 16:55:26

在SDL应用中,有时需要做一些小的处理,为了方便,将这些小技巧在这里作个笔记。当然,现在还很少,
在以后的时间里,这篇文章会做一些补充。

SDL 
窗口位置居中:
SDL没有相应的用户函数来设置窗口位置
但是通过设置环境变量的方式可以完成同样的功能
只要在SDL_Init()语句前加上如下两句就可以使SDL窗口居中
putenv ("SDL_VIDEO_WINDOW_POS");
putenv ("SDL_VIDEO_CENTERED=1");


SDL 鼠标隐藏:

SDL_ShowCursor(0);
此时隐藏鼠标;
如果将0改为1,则会显示鼠标


SDL 隐藏窗口标题栏:

videoflags = SDL_NOFRAME;
screen=SDL_SetVideoMode(100,100,video_bpp,videoflags);
SDL_NOFRAME将会创建出一个没有标题栏和边界修饰的窗口

Author:jice     Email:chenhua2820@163.com         time:2011-02-11
阅读(2839) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~