subject_67145.htm
来自「vc」· HTM 代码 · 共 60 行
HTM
60 行
<p>
序号:67145 发表者:chenkd 发表日期:2003-12-29 17:01:12
<br>主题:请问当我按一下spin时,如何让对应的edit box里的数值增加某个自己想要的单位值?
<br>内容:我按照书上加了一个spin和edit box后,为什么按一下spin的箭头,<BR>edit box里的值都是增加整数1啊?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:林建华 回复日期:2003-12-29 17:42:38
<br>内容:CSpinButtonCtrl::SetAccel
<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-12-29 17:55:54
<br>内容:1。为edit box在member variables中申请一个变量为INT型如m_iEdit,并可以给一个初值,<BR>2。在spin中增加如下代码:<BR> m_iEdit += n//n可以随意指定。<BR>UpdateData(FALSE);<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-12-29 18:01:55
<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>
<font color=red>答案被接受</font><br>回复者:浪际天涯 回复日期:2003-12-29 18:27:10
<br>内容:处理spin的这个事件:UDN_DELTOPAS<BR>下面是我的程序中的一点代码<BR>void SplitUnitgridDlg::OnDeltaposSpinrow(NMHDR* pNMHDR, LRESULT* pResult) <BR>{<BR> NM_UPDOWN* pNMUpDown = (NM_UPDOWN*)pNMHDR;<BR> // TODO: Add your control notification handler code here<BR> UpdateData(TRUE);<BR> if(pNMUpDown->iDelta==-1)//spin上面的三角<BR> m_Rows+=1;<BR> else //spin下面的三角<BR> m_Rows-=1;<BR> UpdateData(FALSE);<BR> *pResult = 0;<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-12-30 10:45:49
<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>
回复者:浪际天涯 回复日期:2003-12-30 14:54:35
<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>
回复者:chenkd 回复日期:2003-12-30 17:09:51
<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>
回复者:林建华 回复日期:2003-12-30 18:55:19
<br>内容:http://www.vchelp.net/cndevforum/subject_view.asp?subject_id=67149&forum_id=59
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:yanzheng 回复日期:2004-03-04 11:38:57
<br>内容:if(pNMUpDown->iDelta==-1)//spin上面的三角<BR>4楼的答案,必须改为<BR>if(pNMUpDown->iDelta<0)//spin上面的三角<BR>按住不动后,不是一直等于-1<BR><BR>
<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 + =
减小字号Ctrl + -
显示快捷键?