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)

 

转载于:https://www.cnblogs.com/M4ster/p/commdlg.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值