vc游戏编程,ALT+table切回不去解决思路
vc游戏编程,ALT+table切回不去
我觉得控制这个用WM_KILLFOCUS和WM_SHOWWINDOW(我不确定)。请问高手
1 alt+table 或者 windows+d(切到桌面)这种要在vc中是不是用winproc中的消息控制?现在的情况是失去焦点,切出来可以,在按alt+table或者点下边任务栏图标切回去就没反应。
2 如果是,是不是得在程序中建立数据结构记录程序数据还是windows自己把数据压栈,因为玩游戏的时候切回来还是刚才切出来时候的情况(玩别人的游戏的时候)。
3 Direct有没有这方面支持。
求windows游戏编程高手说说,注意是全屏模式,16位颜色,基于ddraw开发
------解决方案--------------------
参考一下网络教程“学OpenGL编3D游戏”?
------解决方案--------------------
direct7支持并不是很好,而且不支持shader。
ALT+TAB 在你的程序winproc写消息。
我觉得控制这个用WM_KILLFOCUS和WM_SHOWWINDOW(我不确定)。请问高手
1 alt+table 或者 windows+d(切到桌面)这种要在vc中是不是用winproc中的消息控制?现在的情况是失去焦点,切出来可以,在按alt+table或者点下边任务栏图标切回去就没反应。
2 如果是,是不是得在程序中建立数据结构记录程序数据还是windows自己把数据压栈,因为玩游戏的时候切回来还是刚才切出来时候的情况(玩别人的游戏的时候)。
3 Direct有没有这方面支持。
求windows游戏编程高手说说,注意是全屏模式,16位颜色,基于ddraw开发
游戏
vc
全屏
窗口焦点
------解决方案--------------------
参考一下网络教程“学OpenGL编3D游戏”?
------解决方案--------------------
direct7支持并不是很好,而且不支持shader。
ALT+TAB 在你的程序winproc写消息。