📄 subject_37692.htm
字号:
<p>
序号:37692 发表者:wwqq 发表日期:2003-04-27 14:43:12
<br>主题:小女子请教各位大虾
<br>内容: 怎样在自己写的类中调用视类的成员变量?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:风吹沙 回复日期:2003-04-27 14:51:37
<br>内容:定义一个指向视图类的指针,然后得用就可以得到你要的成员变量了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:碧落 回复日期:2003-04-27 15:53:16
<br>内容:CMDIFrameWnd *pFrame = <BR> (CMDIFrameWnd*)AfxGetApp()->m_pMainWnd;<BR><BR>// Get the active MDI child window.<BR>CMDIChildWnd *pChild = <BR> (CMDIChildWnd *) pFrame->GetActiveFrame();<BR><BR>// or CMDIChildWnd *pChild = pFrame->MDIGetActive();<BR><BR>// Get the active view attached to the active MDI child<BR>// window.<BR>CMyView *pView = (CMyView *) pChild->GetActiveView();<BR>再用pView去调用你所想要的东西。<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:wwqq 回复日期:2003-04-27 16:47:21
<br>内容:没那么复杂了,是单文档双视的,我有一个对话框,并给他建了一个类,这个对话框类想访问视类的一个public的变量,老是出错,怎么办?请教各位大虾,小女子这湘有理了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:阿牛哥 回复日期:2003-04-27 17:28:06
<br>内容:在对话框中加一个视类指针(public),将弹出对话框的消息处理放入这个视中。<BR>#include "MyView.h"<BR>CMyDialog : public CDialog<BR>{<BR> ........<BR> CMyView* m_pView;<BR> .........<BR>}<BR><BR>CMyView::OnChickPopDlg()<BR>{<BR> CMyDialog dlg;<BR> dlg.m_pView = this;<BR> dlg.DoModel();<BR><BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:wwqq 回复日期:2003-04-27 17:43:13
<br>内容:谢谢阿牛哥,碧落,我回去试试
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:李岩飞 回复日期:2003-04-28 22:26:40
<br>内容:试试PostMessage()
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -