社区
非技术类
帖子详情
全屏游戏窗口化
angel_sha
2003-12-12 08:25:42
基于DIRECTX全屏游戏如何窗口化?望高手指点!!!
...全文
197
6
打赏
收藏
全屏游戏窗口化
基于DIRECTX全屏游戏如何窗口化?望高手指点!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
甜而不腻
2004-01-13
打赏
举报
回复
顶一下。
angel_sha
2003-12-27
打赏
举报
回复
我说的是让其他全屏的游戏窗口化呀
其实我也是认为拦截到SetCooperativeLevel函数就已经差不多了,可是该怎么拦这个函数呢
拦截API还是很容易的,可是怎样拦截DDRAW.DLL中的函数?望指教!!
LunTanZeng
2003-12-13
打赏
举报
回复
UPUP
GZing
rainstormmaster
2003-12-13
打赏
举报
回复
同意 wuyuesisi(斯斯) 的意见
踏平扶桑
2003-12-13
打赏
举报
回复
up
wuyuesisi
2003-12-12
打赏
举报
回复
好象这个问题不该在这里提吧??
可以通过反汇编找到DirectDrawCreate函数的入口点,然后设断。
中断后返回领空再跟踪。
设置协调模式的函数原型是 SetCooperativeLevel,:PTR IDirectDraw,:HWND hWnd,:DWORD dwFlags
关键是第三个参数它有如下取值
DDSCL_EXCLUSIVE 独占模式,此模式必须与 DDSCL_FULLSCREEN连用
DDSCL_FULLSCREEN 全屏模式
DDSCL_NORMAL 普通模式,也就是我们所说的窗口模式,此模式不能与DDSCL_EXCLUSIVE 或DDSCL_FULLSCREEN连用
DDSCL_NOWINDOWCHANGES DirectDraw不允许改变窗体的大小
一般来说全屏模式下dwFlags的值是 DDSCL_EXCLUSIVE or DDSCL_FULLSCREEN
要改的只是把这个参数的值改为DDSCL_NORMAL。
具体取值如下
#define DDSCL_EXCLUSIVE 10h
#define DDSCL_FULLSCREE 1h
#define DDSCL_NORMAL 8h
#define DDSCL_NOWINDOWCHANGES 4h
汇编和调试器使用的必要。
易语言实现
全屏
游戏
窗口化
源码分析
本文介绍了易语言实现
全屏
游戏
窗口化
的功能。易语言简单易学,适用于快速开发。项目主要技术点有获取
游戏
全屏
状态、创建新窗口、
游戏
画面渲染、输入事件处理及错误处理与兼容性。通过实践案例分析,展示了
窗口化
实施步骤及问题解决方案,有助于提升
游戏
编程能力。
全屏
游戏
切换至
窗口化
本文介绍了两种将
全屏
游戏
转换为
窗口化
显示的方法:一是通过新建
游戏
快捷方式并在目标栏后添加“-window”参数;二是使用ALT+ENTER快捷键进行
全屏
与
窗口化
模式的切换。需要注意的是,这些方法可能不适用于所有
游戏
。
用c++实现把
全屏
幕化的
游戏
改成
窗口化
在Windows上,可以使用C++调用Windows API来尝试将
全屏
游戏
窗口化
。示例代码中,通过查找
游戏
窗口并修改其样式,但这种方法可能不适用于所有
游戏
,特别是那些使用特殊
全屏
模式或限制修改的
游戏
。实际应用时,可能需要考虑
游戏
的权限设置、DirectX
全屏
模式,甚至使用更复杂的模拟按键或配置文件方法。
c++ vs 输出log到窗口_有问有答:玩
游戏
时无边框
窗口化
与独占
全屏
有区别吗?...
本文对比了无边框
窗口化
和独占
全屏
两种
游戏
模式。独占
全屏
下应用程序可接管显卡全部资源,无边框
窗口化
则需预留部分资源给Windows窗口管理器,导致性能稍弱。以刺客信条奥德赛测试,无边框各帧数指标落后。玩家可按需选择模式。
C#开发WPF/Silverlight动画及
游戏
系列教程(Game Tutorial):(二十三)自适应性
窗口化
与
全屏
化(WPF Only)
本文介绍了一种
游戏
设计中实现
窗口化
与
全屏
化自适应切换的方法。提供了两种切换方案:一种仅调整可视区域大小,另一种则按比例缩放
游戏
内的所有元素。
非技术类
743
社区成员
26,904
社区内容
发帖
与我相关
我的任务
非技术类
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
复制链接
扫一扫
分享
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章