草庐IT

CMFCEditBrowseCtrl

全部标签

c++ - 有没有办法在编辑公共(public)控件中添加我自己的按钮?

比如说,如果我在基于MFC的对话框窗口中有一个默认的EDITcommoncontrol:我正在寻找一种方法来在其中添加一个小的“X”(或删除)按钮(这是我需要的Photoshop渲染):有没有办法通过修改默认的编辑控件来实现? 最佳答案 请考虑使用新类CMFCEditBrowseCtrl。它确实有方法CMFCEditBrowseCtrl::EnableBrowseButton()来完全满足您的需要。 关于c++-有没有办法在编辑公共(public)控件中添加我自己的按钮?,我们在Stac

c++ - 如何从 CMFCEditBrowseCtrl 获取路径文本?

我正在处理MFCwin32项目。我有2个CMFCEditBrowseCtrl控件的对话框。用户在这些控件上指定文件后,如何从这些控件中获取文件路径?更新:这是我的代码SpecifyInputDialogdlg;//thisismydialoginheritedfromCDialogExdlg.DoModal();CStringstrText;dlg.inFileCtrl.GetWindowTextA(strText.GetBuffer(),500);//inFileCtrlisCMFCEditBrowseCtrlobject导致最后一行出现“DebugAssertionFailed”错