FileDialog问题!求助大侠!???

对于不知道文件类型的文件,双击打开时,Windows自动弹出对话框提示用户选择打开文件的应用程序,求助这个打开的对话框是什么类?如果调用?

CFileDialog

https://msdn.microsoft.com/zh-cn/library/dk77e5e7.aspx

在java中就是,就是filedialog(重型控件,不建议用),还有一个轻型的控件就是filechooser.
直接new出来就可以用。
例如: FileDialog fd = new FileDialog(jf, '另存为', FileDialog.SAVE);//框属性为'SAVE保存',附于JFrame对象
fd.setVisible(true);
就可以显示出来。

参考: http://m.baidu.com/from=1013479v/bd_page_type=1/ssid=0/uid=0/pu=usm%400%2Csz%401320_1001%2Cta%40iphone_2_4.4_3_537/baiduid=2E473D9E51BA7FDD09CE9E4134CD57BA/w=0_10_filedialog/t=iphone/l=3/tc?ref=www_iphone&lid=12616587333584050056&order=2&vit=osres&tj=www_normal_2_0_10_title&m=8&srd=1&cltj=cloud_title&dict=30&title=FileDialog%E8%AF%A6%E8%A7%A3-Java%E5%88%9D%E5%AD%A6%E8%80%85-ITeye%E6%8A%80%E6%9C%AF%E7%BD%91%E7%AB%99&sec=7034&di=21ecf0e737e30299&bdenc=1&tch=124.0.0.0.0.0&tch=124.99.65.277.1.281&nsrc=IlPT2AEptyoA_yixCFOxXnANedT62v3IGhuILyVKAje5ypjtgeTaCNEoYTzy2Sm5IUn7wyPQpxkHuHyi0K

http://blog.sina.cn/dpool/blog/s/blog_980586080100zu47.html?vt=4

WinExec("rundll32 shell32, OpenAs_RunDLL d.txt", SW_SHOWNORMAL);

这样就是选择文件打开方式。。对话框了!!!