腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4465)
视频
沙龙
3
回答
CEdit
数字
验证
事件
C++
MFC
c++
、
events
、
mfc
、
numeric
、
cedit
我有一个
CEdit
文本框,它是属性窗格的一部分,只允许数值(正整数)。当人们输入非
数字
值时,该框工作得很好,但当他们删除框中的值时,会弹出一个对话框,提示:“请输入一个正整数。”情况是这样的:谁能告诉我如何截取此
事件
并在其中设置默认值?const int DEFAULT_VALUE = 20; {priv
浏览 2
提问于2009-04-13
得票数 4
回答已采纳
1
回答
如何实现
MFC
CEdit
ON_EN_SETFOCUS的
事件
处理程序?
c++
、
mfc
我只是在维护一些
MFC
C++
代码,而且我有一个带有许多
CEdit
对象的屏幕。 我想为所有人实现OnFocus
事件
,但只编写一个方法来处理该
事件
。要做到这一点,我需要知道触发
事件
的
MFC
ID,但看起来
CEdit
中的OnFocus
事件
的实现并没有将其作为参数(与其他一些
事件
相比,比如OnCtlColor将CWnd*对象作为参数)。我只是拒绝相信我必须为每个单独的
CEdit
实现一个小方法,将其ID传递
浏览 0
提问于2013-04-09
得票数 0
回答已采纳
1
回答
MFC
-删除
CEdit
数字
控制的前导零
c++
、
mfc
我发现
CEdit
控件的属性中有' number‘选项,这样我就可以防止用户在这个文本框中输入非
数字
字符--它现在是
CEdit
数字
控件。然后,我认为这样做的方法是为每个EN_KILLFOCUS
数字
控件添加
CEdit
消息,但我发现这是累赘的。所以我认为更好的方法是添加EN_KILLFOCUS,但是所有的
CEdit
数字
控件都失去焦点
事件
指向一个函数,在这个函数中,我将删除“current”控件的前导零,但是在C#中,我可以得到“c
浏览 8
提问于2017-08-18
得票数 0
回答已采纳
1
回答
从浏览按钮显示图像
c++
、
mfc
我是
C++
的新手,我正在使用Visual 2012中的
MFC
,如何从浏览按钮在图片控件中显示图像?单击“浏览”按钮,将路径设置为这样的编辑控件。int iRet = dlg.DoModal();
CEdit
*
cedit
;
cedit
= reinterpret_cast<
CEdit
*>(GetDlgItem(IDC_EDIT1)
浏览 3
提问于2015-10-27
得票数 2
回答已采纳
3
回答
mfc
CEdit
我应该在什么时候做
验证
?
c++
、
validation
、
visual-studio-2010
、
mfc
、
event-handling
那么根据标题,我应该在什么时候对
CEdit
(文本框)进行
验证
? 背景:我被调到我们公司的一个新的开发小组,他们的做法是按enter键,这是他们在
CEdit
(
mfc
对话框)上进行
验证
的时候。而我来自.net,特别是来自WinForms,那里有Validated和Validating
事件
,每个开发人员都会看到并意识到这是您应该进行
验证
的正确
事件
。或者我想到的是使用EN_KILLFOCUS (与上面提到的
事件
密切/相关)?或者
浏览 14
提问于2017-07-24
得票数 1
回答已采纳
2
回答
MFC
类和
C++
样式的转换
c++
、
casting
、
mfc
我想知道我是否还没有完全理解
C++
类型的类型与旧的C风格类型的类型。在
MFC
中,我有以下方法:我希望CComboBox (或
CEdit
)是来自CWnd的,它需要这种类型的强制转换:// for
CEdit
: dynamic_cast<
CEdit
*>(GetDlgItem(IDC_EDIT1))
浏览 17
提问于2017-11-16
得票数 4
回答已采纳
2
回答
MFC
自定义选项卡键
事件
处理程序
c++
、
visual-c++
、
mfc
问题:我知道
MFC
的制表符排序机制,在这种机制中,您在编译时指定了一个顺序,在该顺序中,可以通过可见控件来选择选项卡。我想要做的是子类
CEdit
,这样在这个
CEdit
中按下<Tab>就可以通过预先设置的字符串列表循环相邻的标签(只读
CEdit
浏览 3
提问于2015-04-20
得票数 0
回答已采纳
1
回答
创建编辑文本控件的子类化,以便在按下shift时接受小写字符
c++
、
winapi
我正在使用WIN32,我成功捕获了WM_CHAR
事件
: WNDPROC ancienneEditProc;LRESULT回调EditTextProc(HWND hwnd,UINT mssg,WPARAM
浏览 3
提问于2012-11-27
得票数 1
2
回答
如何将消息路由到控件的标准WNDPROC
windows
、
winapi
、
mfc
、
message
、
wndproc
MFC
允许您通过它们的包装类(例如
CEdit
包装器"EDIT"窗口控件的专用消息)与此类控件进行交互。
MFC
还允许您将"EDIT"窗口的实例绑定到
CEdit
的
C++
子类(例如CMyEdit ),其中可以覆盖继承的
CEdit
和CWnd虚拟函数,还可以定义消息表以获取发送到窗口实例本身的访问/重写消息。我还想知道是否有办法将消息传递给超类(
C++
类层次结构)来处理?许多OnXXX样式的处理程序确实有这样的方法,但是是否有一种
浏览 3
提问于2013-03-06
得票数 4
1
回答
CSpinButtonCtrl在好友
CEdit
中放置多余的数千个分隔周期
c++
、
mfc
我使用CSpinButtonCtrl来修改好友
CEdit
的整数值。它的优点是,当值超过1.000时,CSpinButtonCtrl会在
数字
中放置数千个分隔周期。问题是,
MFC
的直接数据交换只读取数千分隔符之前的
数字
,以便
CEdit
中的1.000在交换值的int中变为1。现在,我只是在检查
CEdit
中的数千个分隔符、句点和逗号,每次都会发生变化,然后可能会像这样删除它: CStri
浏览 0
提问于2016-04-20
得票数 0
回答已采纳
1
回答
当控件即将失去焦点时,是否有从
C++
程序触发的
事件
?
c++
、
winapi
、
mfc
我正在尝试修复
MFC
CEdit
控件中的
验证
错误。目前,
验证
是在OnChange
事件
处理程序中执行的。但是这不起作用,因为它在用户输入数据之前对数据进行
验证
。因此,我尝试在OnKillFocus
事件
处理程序中进行
验证
。如果
验证
失败,则使用GotoDlgCtrl()将焦点返回到包含无效数据的编辑框。当我调用GotoDlgCtrl()时,杀死焦点
事件
再次触发,并且处于无限循环中。因此,我想处理一个在控件失去焦点之前触发的
浏览 0
提问于2018-04-17
得票数 3
回答已采纳
1
回答
如何从MFCEditBrowseControl获取路径并将其复制到编辑控件?
visual-c++
、
path
、
mfc
我打算从CMFCEditBrowseControl获取路径并将其复制到
CEdit
编辑框中。我已经做了下面这是一个对话框的标题不是路径,请让我知道如何使用
MFC
和
c++
保存特定的文件到目的地的路径?strTextone;GetWindowText(strTextone); (
CEdit
浏览 0
提问于2018-03-24
得票数 1
回答已采纳
4
回答
在
MFC
中
验证
编辑框中输入的字符串
visual-c++
、
mfc
我已经在
MFC
中创建了一个用户登录对话框,其中有两个编辑字段,分别用于用户名和密码。我需要限制/禁止用户在登录/密码编辑框字段中键入"space“和几个”特殊字符“。请帮我弄一下这个。谢谢。编辑:我正在用我的SQLite数据库
验证
用户名和密码。一切都很正常。附加要求是限制用户在编辑字段中键入空格。请用一些简单的例子来解释一下。谢谢。
浏览 0
提问于2011-07-22
得票数 1
回答已采纳
1
回答
使用ATL
CEdit
在CAxDialogImpl中向ATL对话框添加编辑框
c++
、
visual-studio
、
atl
、
cedit
我有一个关于ATL(
C++
) VS2010的项目。我已经创建了一个对话框类。有两个按钮,并希望添加类似文本框的内容。我读过负责这个组件
CEdit
的文章。
CEdit
* pEdit = (
CEdit
*)GetDlgItem(IDC_EDIT1);2.连接afxwin.h是必要的。它让我犯了一个错误: Building
MFC
application with /MD[d] (CRT dll version) requires
MFC</
浏览 5
提问于2015-07-06
得票数 1
回答已采纳
3
回答
如何从`
CEdit
`邮箱获取通知?
windows
、
mfc
、
desktop-application
我有一个
CEdit
框,用户可以在其中输入相关信息。只要他\她开始在框中写字,我就需要一个通知,这样我就可以调用doSomething()来执行其他任务。
浏览 0
提问于2012-06-16
得票数 6
1
回答
GetLine (
MFC
,VC++6)在Windows7中返回额外的字符
visual-c++
、
windows-7
、
mfc
、
getline
、
cedit
m_editText的类型为
CEdit
(来自
MFC
)。我
验证
了GetLine只复制了在编辑框中输入的字符(至少在我的机器上)。=0)这是在WinXP (32位)上的Visual
MFC
6中编译的(调试版本),
C++
5静态链接。
浏览 0
提问于2012-05-18
得票数 1
回答已采纳
1
回答
子窗口(
CEdit
)失去焦点
c++
、
windows
、
mfc
、
cedit
我使用
MFC
文档/视图架构在
C++
中编程。我一直在尝试实现类似于的东西。我按照答案的建议处理了消息EN_KILLFOCUS。我
浏览 2
提问于2014-02-18
得票数 1
2
回答
在我的DIalog中使用
CEdit
的派生类
c++
、
mfc
、
cedit
我正在使用
MFC
做一个应用程序。我刚刚创建了一个从
CEdit
派生的类,这样我就可以拦截OnChar()并进行数据
验证
。如何用我创建的派生控件替换应用程序中的编辑控件?
浏览 2
提问于2011-12-08
得票数 5
回答已采纳
2
回答
MFC
CEdit
控件不处理添加到加速器后按下的键。
c++
、
windows
、
mfc
、
treeview
、
editbox
我的
MFC
应用程序中的del键有问题。我的应用程序使用拆分视图。CTreeView位于左侧面板,
CEdit
控件位于CFormView中的右侧面板上。条目的定义如下:ID_EDIT_DELETE
事件
在CTreeView中处理。在我添加它之后,del键在
CEdit
控件中停止工作。 为了恢复
CEdit
控件中的功能,我必须做些
浏览 3
提问于2019-10-21
得票数 2
回答已采纳
1
回答
在
MFC
中禁用其他上下文菜单项
c++
、
mfc
具体地说,我有一些
MFC
盒子(
c++
CEdit
应用程序)。因为我不想要额外的项目,所以我正在寻找一种根本不显示它们的方法,从而使上下文菜单变小。基本上,我正在寻找一个
MFC
/
C++
解决方案来解决这个问题。
浏览 0
提问于2015-06-01
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券