C语言怎么选择保存的文件夹啊?

C语言怎么选择保存的文件夹啊?,第1张

必须手工输入.给你个例子,比如说你写好的程序放到D盘的my文件下,那么你就选择File的Save命令,把以前给出的目录和文件名都删除,然后输入自己的文件目录和文件名,比如说你想把你写好的东西放到d盘的my文件夹下,那么你就输入:d:\my\name.c

回车

就ok了

BROWSEINFO bf

LPITEMIDLIST 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。或从第一个文件或文件夹旁单击不松,一直拉倒最后一个文件或文件夹。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12103762.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存