CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VC.NET

我是新人,有个程序编译通不过啊,高手快过来看看!急!!!

楼主sal()2005-04-02 22:43:42 在 .NET技术 / VC.NET 提问

我建了一个基于对话框的应用程序,并且自己定义了一个类CHyperlink,由于创建了相应的控件以及和控件相关联的CHyperlink的变量,在::DoDataExchange(CDataExchange*   pDX)中,系统自动生成的了一行代码如下:DDX_Text(pDX,   IDC_HYPERLINK1,   m_hyperlink1);  
                 
  但是编译的时候报错,说是m_hyperlink1这个参数无法和DDX_Text的17个重载函数里的参数匹配,因为m_hyperlink1是我自定义的类的一个实例,我也看过帮助了,DDX_Text是有17个重载函数,第三个参数的类型都是系统预定义的类型,所以没有办法匹配。  
  哪位弟兄如果知道如何解决这个问题,请指点一二,本人不胜感激  
  问题点数:20、回复次数:9Top

1 楼liushaoyi0704(【化外之民】)回复于 2005-04-03 15:06:27 得分 0

类的实例取名不应m_hyperlink1,这是变量名的命名规范,你是不是把变量名和类实例都取名为m_hyperlink1了??Top

2 楼sal()回复于 2005-04-03 16:16:21 得分 0

我感觉没有搞错,m_hyperlink1是类CHyperlink的一个实例啊,而不是CHyperlink中的的一个变量,不知为什么就是编译通不过。Top

3 楼hyj_828(水梦)回复于 2005-04-03 17:57:36 得分 0

upTop

4 楼yeyuguang(夜雨光)回复于 2005-04-04 15:18:11 得分 0

m_hyperlink1定义的原形是什么?贴出来看看Top

5 楼yuliangjun0403((((((((()))))))))回复于 2005-04-04 15:56:12 得分 0

m_hyperlink1----电脑一看~~恩   这眼熟   这肯定是个变量     没定义呢?STOP.....Top

6 楼whuxiaoyi(青青)回复于 2005-04-04 18:16:59 得分 20

DDX函数没有重载,要不自己写一个符合你的类型的ddx重载函数,要不就按字符串读进来,再自己转换;为什么非要mfc帮你转换呢Top

7 楼delphi_dcs(delphi人生)回复于 2005-04-04 18:31:35 得分 0

我沒有做過Top

8 楼sal()回复于 2005-04-05 21:51:05 得分 0

我再看看程序,可能是我程序有问题,先谢谢大家的建议。Top

9 楼sal()回复于 2005-05-15 23:48:48 得分 0

确实需要重写ddx函数,现在成功了。Top

相关问题

  • 程序编译
  • 编译程序
  • 紧急求助!关于编译程序!!
  • 具体的程序编译问题!!!(急)
  • 急!我的Delphi6无法编译程序?!
  • 程序编译等问题!急!!
  • vc编译 程序
  • linux&xenix下源程序编译问题求解,急!!!
  • ??怎样在程序中编译另一个工程????急!(ninny)
  • 急,程序编译通过,但是链接出错,求救

关键词

  • 函数
  • hyperlink1
  • 变量
  • chyperlink
  • 重载函数
  • ddx
  • 实例
  • 程序
  • 看看
  • 参数

得分解答快速导航

  • 帖主:sal
  • whuxiaoyi

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo