void CPrintPortDlg::OnBnClickedMfcbutton1()
{
CString sFolderPath;
BROWSEINFO bi;
char Buffer[MAX_PATH];
bi.hwndOwner = NULL;
bi.pidlRoot =NULL;
bi.pszDisplayName = Buffer;
bi.lpszTitle = "変換元フォームフォルダの選択";
bi.ulFlags = BIF_RETURNONLYFSDIRS;
bi.lpfn = NULL;
bi.iImage=IDR_MAINFRAME;
LPITEMIDLIST pIDList = SHBrowseForFolder(&bi);
if (pIDList) {
SHGetPathFromIDList(pIDList, Buffer);
sFolderPath = Buffer;
}
GetDlgItem(IDC_EDIT1)->SetWindowText(sFolderPath);
BrowseDir(sFolderPath,1);
HTREEITEM hItem,hSubItem;
hItem = myTree.InsertItem("Parent1",TVI_ROOT);
hSubItem = myTree.InsertItem("Child1_1",hItem);
hSubItem = myTree.InsertItem("Child1_2",hItem,hSubItem);
LPMALLOC lpMalloc;
if(FAILED(SHGetMalloc(&lpMalloc))) return;
lpMalloc->Free(pIDList);
lpMalloc->Release();
}
分享到:
相关推荐
VC++, MFC中实现选择文件夹,选择文件对话框,确定当前工作目录
MFC代码 可以在对话框中根据路径选择相关的文件 并且可以获取cstring类型路径信息数据 方便获取有后续需要的信息数据
一、利用API实现打开文件对话框和利用MFC来实现打开文件对话框。 方法一:API部分: // OPENFILENAME ofn; // TCHAR szFile[MAX_PATH]; // ZeroMemory(&ofn,sizeof(ofn)); // ofn.lStructSize = sizeof(ofn); ...
这个工程有关于文件打开,选择一个或多个文件,获取当前目录,查找指定文件,已经文件夹打开的例子,很详细,供大家参考
基于MFC的文件选择对话框进行的改造,实现了同时选择多个文件和文件夹的功能。 对于在系统虚拟目录“库”文件夹中进行选择文件和文件夹也做了特殊的处理。 在其他语言(比如c#)中也可以方便调用。
MFC中获得文件夹路径的方法 Button 按钮用于打开选择文件夹的对话框 Edit Control 用于显示选定的文件夹路径
基于MFC的文件选择对话框进行的改造,实现了同时选择多个文件和文件夹的功能。 对于在系统虚拟目录“库”文件夹中进行选择文件和文件夹也做了特殊的处理。 在其他语言(比如c#)中也可以方便调用。
摘要:VC/C++源码,界面编程,文件夹,对话框 VC++实现文件夹对话框小实例源码,其实不想发这个源码的,觉得挺简单的没什么技术含量,不过有时候新手容易迷糊,所以还是把源码实例发上来吧,VC++初学者或许会需要它。
可以从文件中选择任意BMP图片文件,插入到对话框中指定的位置。以及保存所插入的图片文件
程序支持文件拖放功能,可以直接把文件拖放进窗口 可以自动读入文件夹下的文件。 支持窗口放大功能。
自己编的基于MFC对话框的科学计算器 res文件夹里有几个皮肤可以换着用 好不好自己看了就知道了 不会让你失望的亲
步骤一:把easysize.h拷贝到CMyDlg项目文件夹中,同时在CMyDlg的.h文件和.cpp文件中加 入#include "easysize.h"; 步骤二:在CMyDlg类的h文件中,加入DECLARE_EASYSIZE,注意结尾处不要加“;”
MFC中有CFileDialog但是没有CFolderDialog,这个类实现了选择文件夹路径的功能。 这个类是为我的上传下载工具而写。
版本:VC6.0 《基于TCP协议的MFC对话框聊天程序》 .dsw工作空间在Server文件夹内。 运行时.exe时,先启动服务器,再启动客户端。
版本:VC6.0 《基于TCP协议的MFC对话框监控程序》 .dsw工作空间在Server文件夹内。 运行时.exe时,先启动服务器,再启动客户端。
MFC 拖曳文件获得文件路径 MFC 拖曳文件获得文件路径 MFC 拖曳文件获得文件路径 MFC 拖曳文件获得文件路径 MFC 拖曳文件获得文件路径 MFC 拖曳文件获得文件路径
基于MFC完成页面的设置;首先在OnInitDialog()函数中完成对话框的初始化,初始化包括快捷方案组合窗口初始化(LoadAllSchemes( FileName))、列表控件初始化InitListCtrl()、插件组合窗口初始化LoadAllPlugin();...
可以弹出选择文件或者文件夹的对话框,并获得绝对路径
3、把“浏览文件夹按钮中的代码.txt”中的内容添加到,浏览按钮的事件代码中 4、在“项目”-》属性-》配置属性-》C/C++——》预编译头——》创建/使用预编译头 中选择"不使用使用预编译头",否则编译会出错
新建MFC对话框项目VideoPlayer // 然后再在它的属性里去掉更换Unicode的字符集为多字节集 // 配置链接器的输入依赖项cxcore200.lib cv200.lib highgui200.lib // 8. 或者是不进行7的操作,直接将本程序对新建的...