找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 461|回复: 3

[求助]:老大,救命啊!!关于custom control的问题!!内有工程代码

[复制链接]
发表于 2004-8-17 21:57:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我做了一个工程,里面要用到custom control,可是我在对话框里面不加入这个控件什么问题没有,一旦加入了这个控件就显示不出来对话框了。。。。
我得初衷就是要在这个custom control中加入list combox之类的控件,可是就是不行。。。
各位快来救命啊。。。。
附上工程。。。。

注明:各位XDJM快来帮忙啊,急啊!哪位大人能够解决这个问题,我愿清其所有的爱心币奉上,外加一个月之内所有获得的币子全部奉上,八戒说到做到,同时也恳请晓东以及各位斑竹前来执法。。。。。。。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-8-18 00:14:32 | 显示全部楼层
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-8-18 10:05:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
这个问题我以前好像回答过:
你在对话框中用了MFCGridCtrl的自定义控件,但没有包含与此相关联的类源代码!!!!
完整处理办法为:
1、在对话框中插入自定义控件,并在其属性页面中Class相中填入MFCGridCtrl。(注意,此名称必须与自定义控件中注册窗口类时用的名称一样)
2、将于MFCGridCtrl相关的代码加入项目并用include指令包含到相关文件中。
3、在对话框的类定义中加入的CGridCtrl  m_Grid;成员变量。
4、在对话框的DoDataExchange函数体中加入:
      DDX_Control(pDX, IDC_GRID, m_Grid);
      以完成界面控件与类变量的关联。其中IDC_GRID为此控件的ID号。

之后就可以同其它控件一样,用类变量控制界面控件。
就对此控件而言,若此方法还不行,那你用的CGridCtrl类是老版本的(老版本用于MFC扩展DLL有资源问题),这样改CGridCtrl的源代码:
修改CGridCtrl::RegisterWindowClass()函数体内容:
把其中的AfxGetInstanceHandle()改成AfxGetResourceHandle()就可以了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-8-26 10:45:48 | 显示全部楼层
别忘了资源切换
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-22 01:32 , Processed in 0.177497 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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