游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2868|回复: 8

如何不进行资源创建就可生成对话框?

[复制链接]

21

主题

39

帖子

41

积分

注册会员

Rank: 2

积分
41
发表于 2012-2-9 21:56:00 | 显示全部楼层 |阅读模式
学习mfc时,教程里讲,生成对话框,就要先创建资源然后再生成类
但是现在遇到的问题是,如何避过创建资源,动态的生成对话框,这个对话框的内容可能是变化的.

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20468
发表于 2012-2-10 18:22:00 | 显示全部楼层

Re:如何不进行资源创建就可生成对话框?

调用windows api

2

主题

683

帖子

687

积分

高级会员

Rank: 4

积分
687
发表于 2012-2-11 13:31:00 | 显示全部楼层

Re:如何不进行资源创建就可生成对话框?

CreateWindow

21

主题

39

帖子

41

积分

注册会员

Rank: 2

积分
41
 楼主| 发表于 2012-2-13 09:37:00 | 显示全部楼层

Re:如何不进行资源创建就可生成对话框?

不好意思,没说清楚,关键是对话框中的控件要变化的,比如可能是一个滑动条,也可能是好几个

0

主题

769

帖子

1052

积分

金牌会员

Rank: 6Rank: 6

积分
1052
发表于 2012-2-15 10:00:00 | 显示全部楼层

Re:如何不进行资源创建就可生成对话框?

对话框也是窗体 里面的控件 理论上自行创建窗体,然后里面要堆什么控件随便你
但是貌似如果一定要用CDialog 至少得搞个空的面版出来给它注册

0

主题

15

帖子

34

积分

注册会员

Rank: 2

积分
34
发表于 2012-5-14 20:46:00 | 显示全部楼层

Re:如何不进行资源创建就可生成对话框?

动态创建,自己计算控件位置。

2

主题

45

帖子

51

积分

注册会员

Rank: 2

积分
51
发表于 2012-10-7 14:51:00 | 显示全部楼层

Re:如何不进行资源创建就可生成对话框?

MFC的话,建议先做一个空白的对话框资源,然后添加对话框类,在类里动态创建组件以及他们的响应函数

0

主题

398

帖子

577

积分

高级会员

Rank: 4

积分
577
发表于 2012-10-9 00:13:00 | 显示全部楼层

Re:如何不进行资源创建就可生成对话框?

查CreateDialogIndirect

58

主题

1437

帖子

2207

积分

金牌会员

Rank: 6Rank: 6

积分
2207
发表于 2012-10-9 00:21:00 | 显示全部楼层

Re:如何不进行资源创建就可生成对话框?

GDI+
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-27 13:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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