打开对话框的用法

news/2024/7/10 4:45:02 标签: path, null, file

打开对话框是一种使用很频繁的对话框,它一般由一个打开按键和一个编辑框组合来使用,打开按键用来触发打开事件,而编辑框用来显示用户选定文件的路径,其示例代码如下:

void CFlashPage::OnBnClickedBtFileOpen()
{
	// TODO: 在此添加控件通知处理程序代码
	//过滤器字符串
	CString szFilters="update file (*.bin)|*.bin|All Files (*.*)|*.*||";
	CFileDialog OpenDlg (TRUE, NULL,NULL,OFN_ENABLEHOOK|OFN_EXPLORER|OFN_NOCHANGEDIR, szFilters, this);
	if(IDOK ==OpenDlg.DoModal()){
		//获取当前用户选的文件路名
		CString path=OpenDlg.GetPathName();
		//设置路径到编辑框中
		SetDlgItemText(IDC_ET_FILE_PATH,path);
	}
}


 


http://www.niftyadmin.cn/n/1316014.html

相关文章

JavaWeb项目开发案例精粹-第6章报价管理系统-04Service层

1. 1 package com.sanqing.service;2 3 import com.sanqing.dao.DAO;4 import com.sanqing.po.Customer;5 /**6 * 客户业务接口7 */8 public interface CustomerService extends DAO<Customer> {9 10 } 2. 1 package com.sanqing.service;2 3 import com.sanqing.dao.…

用DOS指令切换局域网IP

公司为每位员工分配一个固定IP,用来收邮件,而要上外网又必须切换到另一个网段IP才行,手工操作十分麻烦,于是百度了一下,最终用批处理文件搞定.如下: netsh interface ip set address name"本地连接" sourcestatic address192.168.3.182 mask255.255.255.0 gateway19…

【cocos2d-x制作别踩白块儿】第一期:游戏介绍

这一系类文章&#xff0c;我们将来分析时下最火的一款游戏 —— 别踩白块儿。 无图无真相。先上图 这就是我们终于要完毕项目的效果图。游戏刚開始的最以下有一栏为黄色。紧接着上面每一行都是有一个黑色块。其余为白色块 玩家假设按错了&#xff0c;按到了白色块。会出现游戏结…

如何向窗口发送消息

CWnd类的SendMessage和PostMessage成员函数. 第一步:在头文件中自定义消息,如: #define WM_USER_MSG (WM_USER 100) 第二步:通过类向导点击Message选项卡,添加自定义消息WM_USER_MSG. 第三步:实现自定义消息的响应函数. 第四步:发送消息. 发送消息有两种方式. 1 同步发送(S…

MFC定时器的使用

参考:http://www.cnblogs.com/chengxuyuancc/archive/2012/06/08/2542269.html MFC提供了3个定时器函数来完成有关定时器功能: UINT SetTimer( UINT nIDEvent, UINT nElapse, void (CALLBACK EXPORT* lpfnTimer)( HWND, UINT, UINT, DWORD) ); afx_msg void OnTimer( UINT nI…

自定义定时器的一种方法

这几天在用MFC做有关定时器的东西&#xff0c;发现MFC自带的定时器方式SetTimer方式不适合用于频繁重新计时的方式&#xff0c;过多地Stop和SetTimer程序会死掉&#xff0c;因此&#xff0c;自已用线程的方式做了一个定时器类: #pragma once #include "afxwin.h"#def…

如何在VC中使用DbgViewer打印信息

DbgViewer是一个很好的打印工具&#xff0c;在MFC下&#xff0c;直接使用OutputDebugString函数就可以打印信息了&#xff0c;例&#xff1a; //退出系统 OutputDebugString("正在退出系统..."); //... 下载地址&#xff1a;http://technet.microsoft.com/en-us/sys…

CListCtrl的用法总结

1 CListCtrl的风格 CListCtrl的风格有四种&#xff1a; LVS_ICON: 为每个item显示大图标LVS_SMALLICON: 为每个item显示小图标LVS_LIST: 显示一列带有小图标的itemLVS_REPORT: 显示item详细资料 分别对应着资源管理器查看菜单下的大图标&#xff0c;小图标&#xff0c;列表&am…