【发布时间】:2017-06-09 10:19:18
【问题描述】:
我在一个对话框中使用多个 CMFCEditBrowseCtrl 控件时遇到问题。只有一个没有问题,但有两个或更多,浏览按钮是隐藏的。如果我尝试使用EnableBrowseButton 方法,我会得到一个带有省略号的通用浏览按钮,就好像它是自定义浏览模式一样;点击它什么都不做。如果我尝试使用GetMode 获取浏览模式,我发现它设置为无,即使我已将浏览模式属性显式设置为文件浏览。是什么导致了这种错误行为?
【问题讨论】:
-
documentation 没有提及任何限制。 minimal reproducible example 会有所帮助。它应该是minimal和complete。
-
你到底想要发生什么?
-
您是否真的阅读了您链接的文档?对我来说,
EnableBrowseButton看起来像文档中那样工作。也许你想打电话给EnableFileBrowseButton或EnableFolderBrowseButton? -
我知道文档没有提及限制。 (如果是这样,我可能不会有任何问题。)我会尝试用一些更具体的信息来编辑我的答案。
标签: c++ user-interface visual-c++ visual-studio-2012 mfc