乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 50|回复: 3

在ARX中如何建立对话框

[复制链接]

12

主题

18

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
66
发表于 2006-11-6 23:23:00 | 显示全部楼层 |阅读模式
在ARX中如何建立对话框?
我看很多教材都是先建一个基于CDialog的对话,然后用CAcUiDialog替换CDialog,可这样我的向导里就不会出现“AUTODESK CONTROL”等选项,如下图这是为什么?如何解决
还有我的ARX程序用objectarx 2000 Appwizard生成,这样很方便,可很多教材为什么都是先生成DLL文件,然后七改八改。到底哪种方法好?

n2nci1yyf24.JPG

n2nci1yyf24.JPG

回复

使用道具 举报

0

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
1
发表于 2006-11-23 09:31:00 | 显示全部楼层
前一段时间我也遇到过这样的问题,我是这样解决的:
首先用嵌入工具的MFC支持按钮新建一个对话框类,基类为AuDiBaseDialog类;
然后在插入一个对话框资源,其对应的ID号要与刚才生成类的ID号一致,设计好对话框后不要生成新类(它只能从CDialog类派生),这样该对话框资源就是从AuDiBaseDialog类继承的。
这样程序中就可以使用该对话框了!
回复

使用道具 举报

17

主题

71

帖子

6

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
139
发表于 2006-11-29 12:44:00 | 显示全部楼层
用向导好.
清楚又不容易出错!
回复

使用道具 举报

4

主题

13

帖子

2

银币

初来乍到

Rank: 1

铜币
29
发表于 2007-12-12 11:53:00 | 显示全部楼层
mfcDlg error LNK2001: 无法解析的外部符号 "protected: virtual int __thiscall CAcUiDialog::FindContextHelpFullPath(char const *,class ATL::CStringT > > &)" (?FindContextHelpFullPath@CAcUiDialog@@MAEHPBDAAV?$CStringT@DV?$StrTraitMFC_DLL@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@@Z)
我建立的一个CAcUiDialog对话框,编译时出现这个错;FindContextHelpFullPath这个是什么意思呀;
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-6 07:00 , Processed in 0.159201 second(s), 63 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表