use SHBrowseForFolder http://www.mvps.org/vcfaq/sdk/20.htm
SHBrowseForFolder Function--------------------------------------------------------------------------------Displays a dialog box enabling the user to select a Shell folder.SyntaxLPITEMIDLIST SHBrowseForFolder( LPBROWSEINFO lpbi );
http://www.mvps.org/vcfaq/sdk/20.htm
);
拖3个Control到窗体,
再处理一下几个消息。
在VB里面总共不超过10行代码即可实现
在VC里面估计也差不多10来行代码吧