两个类之间值传递 我有一个对话框类picturedlg,和一个类picture,对话框类picturedlg里面定义了一个public变量a,我想在picture类中调用a的值,请问各位高手怎么实现呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同上 如果想体现封装性,可以在A类中定义Get(),Set() 然后在B类调用 A对象.Get() 在picture类中定义一个picturedlg对象m_dlg;然后使用m_dlg.a就可以了 你得不到a的值是正常的,因为是一个对话框类,对话框没有初始化a你怎么得到值啊,在对话框的构造函数里面初始化a对象先,再去访问a; picture类中picturedlg& m_dlg;picture类构造函数中picture(..., picturedlg& dlg){ ...; m_dlg = dlg;}picture类中使用:m_dlg.a 我是先点击对话框上一个按钮之后在将文件数据值付给a,所以在picture类中定义一个picturedlg对象m_dlg;然后使用m_dlg.a得不到a的值,如果a是在对话框初始化时候赋值,那就可以获得,我想是点击按钮之后赋值该怎么获取呀,谢谢0哦 get() set()方法怎么加入可以详细告诉我一下吗?不太懂,谢谢大家的帮忙哦 求教Outlook 2007类似界面实现 如何更改“我的文档”路径 SSE指令 为什么只能删除两个文件 VC下一个long型变量已经赋成110了,又执行了几步,没用它,就变成807416882 请教各位大虾(TransmitFile函数) 数据库备份 vcvars32.bat的问题,以解决,我把此文件放到了AUTOEXEC.BAT里。我想问的是这两种BAT文件有何不同? 哪个参数可以判断当前默认打印机是否是彩色打印机? 不好意思,一个很菜的问题! 共享段data_seg进程间共享的问题 有关于VC编译器的资料吗?
同上 如果想体现封装性,可以在A类中定义Get(),Set() 然后在B类调用 A对象.Get()
picturedlg& m_dlg;
picture类构造函数中
picture(..., picturedlg& dlg)
{
...;
m_dlg = dlg;
}picture类中使用:
m_dlg.a
get() set()方法怎么加入可以详细告诉我一下吗?不太懂,谢谢大家的帮忙哦