DDV_MinMaxUInt :自定义验证消息
我正在使用 MFC 来开发移动应用程序。对于其中一个 CEdit 控件,在对话框中,我声明了一个 long int 变量,如下所示。
DDV_MinMaxUInt(pDX, m_txtCurrentValue, 1, 2000);
因此,每当我尝试使用无效值(不在指定范围内的整数或字母字符)关闭对话框时,它都会抛出一条消息并聚焦该特定控件。(自动完成)
现在我的问题是,我有一个按钮,当单击该按钮时,如何调用相同的验证和功能?
I am using MFC, to develop a Mobile App. For one of the CEdit controls, in the dialog box, I declared a variable as long int as follows.
DDV_MinMaxUInt(pDX, m_txtCurrentValue, 1, 2000);
So whenever, I try to close the dialog box with invalid values (integers that is not in the range specified or which are alphabetic characters.) it throws a message and focuses that particular control.( Done automatically)
Now my question is that, I have a button and when ever this button is clicked, how can the same validation, functionality be called?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以自己调用这些例程。我很多年前就这样做过。
此链接可能会有所帮助:
http://msdn。 microsoft.com/en-us/library/57weza95%28v=VS.80%29.aspx
You can call these routines yourself. I did this many years ago.
This link may help:
http://msdn.microsoft.com/en-us/library/57weza95%28v=VS.80%29.aspx
像这样的事情:
Something like this: