我是在WINCE 6.0下 VS开发的 代码:
BROWSEINFO bi;
ZeroMemory(&bi,sizeof(BROWSEINFO));
bi.hwndOwner = this->GetSafeHwnd();
bi.ulFlags = BIF_BROWSEINCLUDEFILES|BIF_BROWSEFORCOMPUTER ;
SHBrowseForFolder(&bi);为什么不能选择文件 CSDN上面明明有说
BIF_BROWSEINCLUDEFILES
Version 4.71. The browse dialog box will display files as well as folders.
我不使用CFileDialog的原因 是它不能限定文件夹,只能指定初始路径,可是按返回依然可以退回到系统根目录。
BROWSEINFO bi;
ZeroMemory(&bi,sizeof(BROWSEINFO));
bi.hwndOwner = this->GetSafeHwnd();
bi.ulFlags = BIF_BROWSEINCLUDEFILES|BIF_BROWSEFORCOMPUTER ;
SHBrowseForFolder(&bi);为什么不能选择文件 CSDN上面明明有说
BIF_BROWSEINCLUDEFILES
Version 4.71. The browse dialog box will display files as well as folders.
我不使用CFileDialog的原因 是它不能限定文件夹,只能指定初始路径,可是按返回依然可以退回到系统根目录。
解决方案 »
- MFC中 怎么实现 点击按钮 Tree控件中的选中项 移动
- 在VC6中使用GDI+的问题
- 鼠标位置
- 菜鸟问题:用textout可以在view中写字,可是如何将view中的字全部清除呢?
- 为什么总是出错啊??运行出错,编译没有错。
- 如何向数据库里写一不定长的数组数据,比如说float数组,相应的表结构怎样设计?
- 这个m_strFilter怎么写?
- 请问如何用语句实现移动控件?
- 如何去掉CEDIT的 WS_BORDER 属性?
- 为什么我们订的C++ Primer还没有来?
- select MAX为什么表为空时GetRecordCount为1
- 解决VS2005编译时warning #4996:declared deprecated
2 You should call the InitCommonControls function before calling SHBrowseForFolder.
而且支持BIF_EDITBOX
Version 4.71. Include an edit control in the browse dialog box that allows the user to type the name of an item.
这个需要的版本是一样高的 所以应该不是版本问题
那到底是什么问题咯 谁能告诉我