簡體   English   中英

如果在VC6中使用“打開”功能,如何選擇文件夾?

[英]How to choose a folder if Open function is used in VC6 ?

我有以下代碼將.csv文件保存在桌面上。 我想更改代碼,以便用戶可以選擇將代碼保存在何處並命名。

std::ofstream outfile;
outfile.open("Real-Time.csv", std::ios_base::app);
outfile<<TotalTime<<", "<<os.str().c_str()<<", "<<os1.str().c_str()<<endl;

由於您使用的是VC6,這是一種古老的技術,因此,您可能需要的解決方案是舊的GetSaveFileNameW函數。 如果您需要這樣的東西,也有一個狹窄的字符版本。

請注意,從Vista開始,這已由Common Item Dialog取代,如果按照這種方法操作,您將看到IFileSaveDialog。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM