以下是CFileDialog界面中的资源的ID,在用CFileDialog单独产生"打开"或"保存"对话框时,Open 的Button的资源ID值1是好用的,但是连续用"打开"和"保存"对话框时,产生的"保存"对话框的"保存"按钮就不能变成英文界面,不知是什么原因,请高手们帮助!!!!
Control Name Type ID
Open Button 1
Cancel Button 2
folder ComboBox 1137
ToolBar ToolBar 1088 *
FolderView ListView 1 *
File Name Static 1090
File Name Edit 1152
File Extension Static 1091
File Extension Combo 1136
Read Only Button 1040
Help Button Button 1038
Control Name Type ID
Open Button 1
Cancel Button 2
folder ComboBox 1137
ToolBar ToolBar 1088 *
FolderView ListView 1 *
File Name Static 1090
File Name Edit 1152
File Extension Static 1091
File Extension Combo 1136
Read Only Button 1040
Help Button Button 1038
GetDlgItem, //得到按纽句柄
SetWindowText, //设置按纽文字
ShowWindow, //显示该对话框试试行不行,我觉得这么做应该可以
我不会用SPY,你有没有别的办法啊?
pWnd = pParent->GetDlgItem(0x000106B8);
我用过这个方法,很不错,可以把打开保存对话框作成多语言版本