回车
就ok了
BROWSEINFO bfLPITEMIDLIST l
char a[200]
memset(&bf,0,sizeof BROWSEINFO)
bf.hwndOwner=H
bf.lpszTitle= "选择路径"
bf.ulFlags=0x0040 | BIF_RETURNONLYFSDIRS | BIF_EDITBOX
l=SHBrowseForFolder(&bf)
if(l==NULL)
return 0
SHGetPathFromIDList(l,a)///将选择的目录复制到a
ctrl键。一,选定单个文件或文件夹:单击该文件或文件夹。二,选多个连续的文件或文件夹:先单击要选定的第一个文件或文件夹,再按住 ”shift“按键,并单击要选定的最后一个文件或文件夹。或者在第一个文件或文件夹旁单击不松,拉倒最后一个文件或文件夹。三,选多不步连续的文件或文件夹:先按住”ctrl“键,然后逐个单击要选定的文件或文件夹。四,选定全部的文件或文件夹:在键盘上按住”ctrl“+c。或从第一个文件或文件夹旁单击不松,一直拉倒最后一个文件或文件夹。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)