小弟碰到一个奇怪的问题:
描述如下我在基于CDialog对话框中,访问CFormView对话框
public:
CDlgView dlgview;//驱动器显示选型引用
响应函数如下
index=((CComboBox*)GetDlgItem(IDC_COMBO6))->GetCurSel();
((CComboBox*)GetDlgItem(IDC_COMBO6))->GetLBText(index,name);
dlgview.Drive_Name=name; //[单步调试可以看到dlgview.Drive_Name内容为所选项目为“123”在CFormView对话框中
public:
CString Drive_Name
在OnInitialUpdate函数中响应
Drive_style+=Drive_Name;//调试监控时候为什么Drive_Name值为“空”不是“123“
是不是因为CFormView对话框还没有创建所以不能传递,还是在一次调用了构造函数烦请各位高手指点迷津
描述如下我在基于CDialog对话框中,访问CFormView对话框
public:
CDlgView dlgview;//驱动器显示选型引用
响应函数如下
index=((CComboBox*)GetDlgItem(IDC_COMBO6))->GetCurSel();
((CComboBox*)GetDlgItem(IDC_COMBO6))->GetLBText(index,name);
dlgview.Drive_Name=name; //[单步调试可以看到dlgview.Drive_Name内容为所选项目为“123”在CFormView对话框中
public:
CString Drive_Name
在OnInitialUpdate函数中响应
Drive_style+=Drive_Name;//调试监控时候为什么Drive_Name值为“空”不是“123“
是不是因为CFormView对话框还没有创建所以不能传递,还是在一次调用了构造函数烦请各位高手指点迷津
解决方案 »
- 界面问题,这是一个怎样的原理
- 新手求助!!!急!!!“打开”对话框
- 怎么能使activx方法返回一个自定的结构体?急啊!!!!!!!!!
- 在次提问,Tab Control控件在页标签上显示位图,显示不出,但标签上有图象的位置,请高手指点谜睛
- 关于LPISPATCH
- C++初学者若干问题!!!
- 怎么在窗体上固定的区域内根据输入M行N列的值来产生动态的M*N矩阵的按键??送100分.
- 关于读取Win2k系统日志的问题!高分,急,在线等待!
- 请问如果远程关闭进程。??(200分)???
- ?我能使SetTimer()的单位为纳秒吗?如果不能,怎样能得到纳秒?
- 向Windows服务程序注入DLL的问题
- C++打开工程里面的HTML页的问题
我在对话框中定义的CFormView对话框对象啊
#include "DlgView.h"
public:
CDlgView dlgview;//驱动器显示选型引用
用CFormView对话框做个树形图
然后首先弹出对话框,选项完成后
在把选的内容放到CFormView对话框中
你可以使用指针传递
CDlgView * pdlgview;pdlgview的赋值放在FormView的初始化里面
然后再pdlgview->DriveName = name;
CDlgView dlgview;和DriveName为空的那个应该是两个不同的对象
为什么??