我正在尋找一個函數來獲取用戶的目錄路徑;我需要尋找一個放置東西的地方。我試着用.dir作爲過濾器使用GetOpenFileName(),但沒有喜悅。我發現了一個名爲GetDirectoryViaBrowse()的東西,聽起來好像它可以做我想做的事,但它是一些製作嚮導的一部分,我的Visual Studio對此一無所知。我想要一些簡單的非.NET小部件。從用戶獲取目錄
有這樣的事嗎?
我正在尋找一個函數來獲取用戶的目錄路徑;我需要尋找一個放置東西的地方。我試着用.dir作爲過濾器使用GetOpenFileName(),但沒有喜悅。我發現了一個名爲GetDirectoryViaBrowse()的東西,聽起來好像它可以做我想做的事,但它是一些製作嚮導的一部分,我的Visual Studio對此一無所知。我想要一些簡單的非.NET小部件。從用戶獲取目錄
有這樣的事嗎?
您正在尋找的Win32 API殼牌:SHBrowseForFolder
可以使用 的mkdir( 「你的路」)此功能在庫中。 這裏是一個示例代碼:
#include <direct.h>
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char folder[50];
char path[]="c:/";
cin>>folder;
strcat(path,folder);
mkdir(path);
cout<<"Your folder has been created in drive C.";
return 0;
}
非常感謝,正是我所期待的! – 2009-11-27 01:23:56