📄 subject_18103.htm
字号:
<p>
序号:18103 发表者:mini 发表日期:2002-10-17 20:31:42
<br>主题:VC程序请求帮助
<br>内容:创建对话框Dlg,OnView里注明按右键开始<BR>void CWlyuanzhuView::OnRButtonDown(UINT nFlags, CPoint point) <BR>{ Dlg dlg;<BR> int ret=dlg.DoModal();<BR> UpdateData(TRUE);<BR> r=dlg.m_r;<BR> x=dlg.m_x;<BR> y=dlg.m_y;<BR> h=dlg.m_h;<BR> if(dlg.DoModal()==IDOK)<BR> {void MyDraw();}<BR> UpdateData(TRUE);}<BR>void CWlyuanzhuView::MyDraw(CDC* pDC)<BR>{ <BR> r1=r-100;<BR> pDC->MoveTo(x-r,y-r1);//画线的起点<BR> pDC->LineTo(x-r,y+h);}//画线的终点<BR>哪出了问题,你可以告诉我吗!谢谢!编译通过,按右键出现对话框,输入参数,按OK键又出现对话框,再按OK键消失。没连接到画线<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:Norton AntivVirus 回复日期:2002-10-17 20:42:34
<br>内容:两个DoModal当然会显示两次对话框!<BR><BR>去掉第二个DoModal<BR>你是不是想在OnOK后,画线?<BR><BR>是不是想调用OnPaint去画线?<BR><BR>如果是,OnOK后调用m_lpView->Invalidate();<BR>m_lpView表示View的指针
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Norton AntivVirus 回复日期:2002-10-17 20:44:14
<br>内容:MM问题好多啊!呵呵!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:mini 回复日期:2002-10-17 20:51:47
<br>内容:GG你等等,如果答对就送你50分。嘻嘻!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Norton AntivVirus 回复日期:2002-10-17 20:53:35
<br>内容:100好不好啊!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:mini 回复日期:2002-10-17 20:55:30
<br>内容:只要你是对的,再多没问题!<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>
回复者:Norton AntivVirus 回复日期:2002-10-17 21:00:17
<br>内容:没事啦,哈<BR><BR>心里安慰吧!<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>
回复者:mini 回复日期:2002-10-17 21:01:10
<br>内容:void CWlyuanzhuView::OnRButtonDown(UINT nFlags, CPoint point) <BR>{ Dlg dlg;<BR> int ret=dlg.DoModal();<BR> UpdateData(TRUE);<BR> r=dlg.m_r;<BR> x=dlg.m_x;<BR> y=dlg.m_y;<BR> h=dlg.m_h;<BR> m_lpView->Invalidate();<BR><BR>void CWlyuanzhuView::OnPaint(CDC* pDC)<BR>{ <BR> r1=r-100;<BR> pDC->MoveTo(x-r,y-r1);//画线的起点<BR> pDC->LineTo(x-r,y+h);}//画线的终点<BR>MM的水平不高,麻烦GG详细点,详细点,再详细点。谢了!<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>
回复者:Norton AntivVirus 回复日期:2002-10-17 21:04:13
<br>内容:不能用吗?<BR><BR>你是不是应该在点Dialog的OK的时候,UpdateData(TRUE)啊<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>
回复者:Norton AntivVirus 回复日期:2002-10-17 21:05:42
<br>内容:上次给你的Mail有没有收到阿,连个收条也不给,鬼知道你收到了没有!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:mini 回复日期:2002-10-17 21:09:47
<br>内容:不幸啊。还是不行。<BR>GG快想办法。<BR>if(dlg.DoModal()==IDOK)没有这一句,怎么可以认为按OK键起了作用呢?<BR> 快呀,快,为100分奋斗!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Norton AntivVirus 回复日期:2002-10-17 21:13:36
<br>内容:我倒~~~~~~~~~~<BR><BR>我不是这个意思,我是说UpdateData要放在你的Dlg类的OnOK的函数中<BR><BR>有没有搞错~~~~~~~~~~~~~!!!!<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>
回复者:mini 回复日期:2002-10-17 21:16:29
<br>内容:上次的程序问题还没解决,等解决了再给不迟,反正不是给MONEY,当然不会舍不得。<BR>上次的不行,定义INT变量怎么跟那个按钮连接。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Norton AntivVirus 回复日期:2002-10-17 21:18:37
<br>内容:拜托啊,大姐,你在按钮的Click事件中,给变量赋值就行了啊<BR><BR>不同按钮给不同的值就OK了啊<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>
回复者:mini 回复日期:2002-10-17 21:20:48
<br>内容:知道我是菜鸟你就耐心点。<BR>拜托别偷懒,拿起COPY和你的宝贝手,提供几行有效代码。否则说到明天也不定行。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -