CSDN论坛 > VC/MFC > 基础类

我在写一个win32程序,我想调用一个文件选择对话框。 [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:11129
Blank
银牌 2000年12月 总版技术专家分月排行榜第二
Blank
黄花 2000年12月 VC/MFC大版内专家分月排行榜第二
2000年12月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2001年1月 VC/MFC大版内专家分月排行榜第三
Bbs6
本版专家分:8421
Bbs3
本版专家分:526
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
Windows下,文件(夹)选择/打开对话框的三种创建方式
Windows编程时,常用到打开文件(夹)对话框,选择文件或者多个文件的功能。Windows提供了好几种方式,现在做个总结,也好方便以后的使用。
MFC之基于对话框的Win32程序
之前认识了Win32程序的主函数,这次介绍一下另一个特别重要的函数,消息回调函数。 第一步:先添加一个对话框 第二步:通过DialogBox()函数调用, 第一个参数是资源句柄hInstance, 第二个参数是窗口ID,需要用LPCTSTR强制转换, 第三个参数是父窗口,一般设为NULL, 最后一个参数是一个消息处理函数,即消息回调函数,用于处理对话框上的消息。
MFC Win32程序打开选择目录对话框并获得绝对路径
TCHAR szFolderPath[MAX_PATH] = { 0 }; BROWSEINFO sInfo; ::ZeroMemory(&sInfo, sizeof(BROWSEINFO)); sInfo.pidlRoot = 0; sInfo.lpszTitle = _T("请选择一个文件夹:"); sInfo.ulFlags =
实现文件夹选择框对话框
<br />CString GetFolderPath()<br />{<br /> BROWSEINFO bf;<br /> LPITEMIDLIST lpitem; <br /> char buffer[MAX_PATH]={0};<br /> memset(&bf,0,sizeof(BROWSEINFO));<br /> bf.hwndOwner = m_parentWindow->GetSafeHwnd();<br /> bf.lpszTitle="选择路径";<br /> bf.ulFlags=B
跟我一起玩Win32开发(18):使用对话框的两个技巧
相信大家知道对话框怎么用了,就是先用“资源编辑器”设计一个对话框,然后在代码中加载处理。今天,我向大家分享两个使用对话框的技巧,还是比较实用的。不用担心,先喝杯茶,很简单的,一点也不复杂,总之,看俺写的博客,你不会有思想压力的。放心好了。   这两个技巧分别是: 1、在显示某个对话框时,向对话框传递数据。 这个我相信大家能够理解,就好比咱们在做Web开发的时候,在打开一个页面时,可能会考虑
Win32如何创建基于对话框的程序
1、创建一个Windows应用程序,不要点下面的空项目2.找到Initstance()函数如下BOOL InitInstance(HINSTANCE hInstance, int nCmdShow) { hInst = hInstance; // 将实例句柄存储在全局变量中 HWND hWnd = CreateWindowW(szWindowClass, szTitle, WS_OV...
VC打开一个目录选择对话框,并设置初始化目录
<br />打开目录选择对话框可以使用SHBrowseForFolder函数来实现,<br />默认的路径是我的电脑,如果需要自己设置一个默认路径的话,则需要填充BROWSEINFO里面的回调函数<br />在这里使用BrowserCallbackProc,初始化的时候给目录选择对话框发消息,选中预先设定的路径.<br /> <br /> <br /> <br /> <br />/////////////////////////////////////////////////////////////////
跟我一起玩Win32开发(14):用对话框作为主窗口
前面我们在编写Win32应用程序的思路都是: 1、设计窗口类。2、注册窗口类。3、创建窗口。…… 然而,当我们接触控件以后, 会发现一个问题,我们在窗口上放置控件实在不好弄,而资源中的对话框具有图形编辑器,操作起来相对方便。 于是,就有了一个想法:把对话框用作主窗口,那我们在布局控件时就轻松了。   其实这想法在网上已有牛人做了,不过,人家是用Win32汇编干的,当然,要把它变为C++就
win32之对话框
对话框:    模式对话框 -- 当显示时,本进程的其他窗口不能使用      DialogBox(...);    无模式对话框 -- 当显示是,本进程的其他窗口能使用      CreateDialog; 对话框:    1. 对话框处理函数    2. 注册窗口类(需要,但不需要自己注册,由操作系统注册)    3. 创建对话框    4. 对话框的关闭        
终于找到可以在win32 sdk下打开文件选择对话框的方法。
// 打开文件打开对话框,如果选中文件,则NewGameOPENFILENAME ofn; // 公共对话框结构。TCHAR szFile[MAX_PATH]; // 保存获取文件名称的缓冲区。 // 初始化选择文件对话框。ZeroMemory(&ofn, sizeof(ofn));ofn.lStructSize = sizeof(ofn);
关闭