源码地带 > 电路图 > 电子资料下载 > 电子书籍 >vc > 查看压缩包源码

vc

源代码在线查看: subject_67145.htm

软件大小: 7874 K
上传用户: lanyunhan
关键词: vc
下载地址: 免注册下载 普通下载 VIP

相关代码

				
				序号:67145 发表者:chenkd 发表日期:2003-12-29 17:01:12
				主题:请问当我按一下spin时,如何让对应的edit box里的数值增加某个自己想要的单位值?
				内容:我按照书上加了一个spin和edit box后,为什么按一下spin的箭头,edit box里的值都是增加整数1啊? 
				返回上页访问论坛
				
				
				回复者:林建华 回复日期:2003-12-29 17:42:38
				内容:CSpinButtonCtrl::SetAccel
				
				返回上页访问论坛
				
				
				回复者:有象 回复日期:2003-12-29 17:55:54
				内容:1。为edit box在member variables中申请一个变量为INT型如m_iEdit,并可以给一个初值,2。在spin中增加如下代码: m_iEdit += n//n可以随意指定。UpdateData(FALSE);这就可以了。 
				
				返回上页访问论坛
				
				
				回复者:林建华 回复日期:2003-12-29 18:01:55
				内容:.....
				
				返回上页访问论坛
				
				
				答案被接受回复者:浪际天涯 回复日期:2003-12-29 18:27:10
				内容:处理spin的这个事件:UDN_DELTOPAS下面是我的程序中的一点代码void SplitUnitgridDlg::OnDeltaposSpinrow(NMHDR* pNMHDR, LRESULT* pResult) {    NM_UPDOWN* pNMUpDown = (NM_UPDOWN*)pNMHDR;    // TODO: Add your control notification handler code here    UpdateData(TRUE);    if(pNMUpDown->iDelta==-1)//spin上面的三角        m_Rows+=1;    else                     //spin下面的三角        m_Rows-=1;    UpdateData(FALSE);    *pResult = 0;}
				
				返回上页访问论坛
				
				
				回复者:林建华 回复日期:2003-12-30 10:45:49
				内容:.....有现成的函数为什么不用呢?
				
				返回上页访问论坛
				
				
				回复者:浪际天涯 回复日期:2003-12-30 14:54:35
				内容:哦,对,林兄说的函数更简单
				
				返回上页访问论坛
				
				
				回复者:chenkd 回复日期:2003-12-30 17:09:51
				内容:林兄,能否举一段函数的例子让偶看看啊?谢了!
				
				返回上页访问论坛
				
				
				回复者:林建华 回复日期:2003-12-30 18:55:19
				内容:http://www.vchelp.net/cndevforum/subject_view.asp?subject_id=67149&forum_id=59
				
				返回上页访问论坛
				
				
				回复者:yanzheng 回复日期:2004-03-04 11:38:57
				内容:if(pNMUpDown->iDelta==-1)//spin上面的三角4楼的答案,必须改为if(pNMUpDown->iDelta<0)//spin上面的三角按住不动后,不是一直等于-1
				
				返回上页访问论坛
							

相关资源