win32 公用对话框
Posted m4sterx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win32 公用对话框相关的知识,希望对你有一定的参考价值。
## 公用对话框 ## 公用对话框:打开文件、保存文件、选择字体、选择颜色、查找、查找替换... 等等。(我就用过这几个其他的可以猜测用法,给出部分代码,这里我就不一一贴代码了,用到了在完善吧) 用到头文件 #include <commdlg.h> - 打开文件 WCHAR wszFileName[MAX_PATH]= {0}; OPENFILENAME ofn = {0}; ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = hwnd ; ofn.lpstrFilter = L"All Files (*.*)\0*.*\0\0"; ofn.nMaxFile = MAX_PATH ; ofn.nMaxFileTitle = MAX_PATH ; //ofn.lpstrDefExt= L"*"; ofn.lpstrFile = wszFileName ; ofn.lpstrTitle = L"Upload "; ofn.Flags = OFN_HIDEREADONLY |OFN_CREATEPROMPT ; GetOpenFileName(&ofn); MessageBox(hwnd,wszFileName,wszFileName,0); - 保存文件 OPENFILENAME ofn ; GetSaveFileName(&ofn) - 选择字体 CHOOSEFONT cf; ChooseFont(&cf); - 选择颜色 CHOOSECOLOR cc; ChooseColor(&cc) - 查找 FINDREPLACE fr; FindText(&fr); -查找替换 FINDREPLACE fr; ReplaceText(&fr)
以上是关于win32 公用对话框的主要内容,如果未能解决你的问题,请参考以下文章