怎么能在VIEW类中获取DIALOG类中的变量值
											14/2/22今天试图从视类中获取对话框类中的非控件变量的值
没找到答案
 程序代码:
程序代码:void CSettingDlg::OnColor()
 {
     // TODO: Add your control notification handler code here
     CColorDialog dlg;
    COLORREF m_clr;
    if(IDOK==dlg.DoModal())
     {
         m_clr=dlg.m_cc.rgbResult;//想要在VIEW类中获取颜色对话框选中的颜色值【m_clr】 用了几种方法都没能实现 
     }                           
     CString strBuffer;
    strBuffer.Format("RGB(%d,%d,%d)",GetRValue(m_clr), GetGValue(m_clr), GetBValue(m_clr));
     MessageBox(strBuffer,"color",MB_ICONASTERISK | MB_ICONINFORMATION);
 }
1.
   在DIALOG类中想实例化VIEW类的对象或者指针 但是很奇怪的报错了  蛋疼 可能是我别的地方出错
2.
   把m_clr定义成静态变量 然后在VIEW类中调用 但是还是没成功  疼。。
3.
   在VIEW类中实例化DIALOG类 调用OnColor(先把OnColor改成有返回值)  这种方法貌似行 但是 总是一直在弹出颜色对话框很是烦人
没办法了 我只是想获得颜色对话框返回的值而已 。。。。无奈·····
										
					
	


 
											





 
	    

 
	



