游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1587|回复: 1

mfc如何封装directx

[复制链接]

15

主题

62

帖子

64

积分

注册会员

Rank: 2

积分
64
发表于 2010-2-9 08:40:00 | 显示全部楼层 |阅读模式
我想做一个类似于编辑器的东西,用mfc。现在我的做法是将directx的设备相关的内容封装如virtualdevice类中然后将其置于自己写的一个cview类中,现在已经可以实现继承这个cview类即可直接完成设备相关的内容。但是我现在发现了问题,就是cview类中是无法得到消息空闲状态的,只有capp类才能。这样,我不得不在app中强制刷屏,在cview的onpaint里才能进行动画设定,而不能像sdk下编程那样将render写在空闲状态处。于是我现在考虑要将dx设备封入app类中。但那样又不能与view中的消息进行互动。现在感觉很麻烦啊,希望大家可以帮忙指点一下

4

主题

212

帖子

212

积分

中级会员

Rank: 3Rank: 3

积分
212
发表于 2010-2-9 13:25:00 | 显示全部楼层

Re:mfc如何封装directx

不是有directinput  是专门用于消息处理的吗!你去把  APP当中的 run重写吧!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-14 13:43

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表