『壹』 vc++读取文件路径问题(有分追加)
前面的str_text是个全局变量么?如果是的话,确保在InitGeometry这个文件里面extern 了这个变量,然后打开的时候就用这个变量就行了你工程用了unicode ? 如果对unicode没什么特别需求的话取消这个工程选项就好了。 这样 CString可以自动转成char* 。 如果非要用unicode的话,CString会自动转成 wchar_t*, 可以调用W2A系列的函数转一下。 具体用哪个怎么用还是去找msdn吧, 就找 W2A,或者 CW2A就行
『贰』 VC怎样获取指定文件的路径并输出,比如我指定一个文件夹名,然后找到这个文件夹的路径
这样必然需要遍历所有的文件夹来搜索指定的那个,参看下Windows API里面关于文件和文件夹的部分吧。
『叁』 VC 怎样获得执行文件所在路径
你需要对获取的全路径做字符串处理,截取到最后一个'\'符号为止。 补充:有的,查下MSDN — strrchr()
『肆』 VC如何获取已知文件名的文件及其目录
哈哈,刚好我前段时间给别人写过树形控件的例子,哈哈,联系我[email protected]qq.com,我给你发过去,哈哈!~~~给分哈!!~~
『伍』 VC中获取文件路径
记忆是否像苍蝇烦扰它们的耳朵?杨柳招摇披绿装,个姿个彩筛筛然佛罗拿,一种麻醉剂。此刻我想起远方的麦田总你的卸的又穿
『陆』 VC++菜鸟问题 拖拽文件到文本框获取文件路径简单问题
//DLG.cpp:#include"drag.h"#include"fileedit.h"//添加这一行#include"DLG.h"//要添加在这一行之前
在两个对话框类的cpp文件中,包含自定义类的头文件,注意要保证在对话框类头文件之前。
//dragDlg.cpp:#include"stdafx.h"#include"drag.h"#include"fileedit.h"//同理#include"dragDlg.h"
『柒』 VC中如何获得选中文件的路径
用GetOpenFileNameOPENFILENAME ofn; // common dialog box structure char szFile[260]; // buffer for filename HWND hwnd; // owner window HANDLE hf; // file handle // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = hwnd; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "All\0*.*\0Text\0*.TXT\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; // Display the Open dialog box. if (GetOpenFileName(&ofn)==TRUE) hf = CreateFile(ofn.lpstrFile, GENERIC_READ, 0, (LPSECURITY_ATTRIBUTES) NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, (HANDLE) NULL); 引用:msdn ofn.lpstrFile 就是选中的文件名
『捌』 vc中已知文件的绝对路径怎么获得文件名和所在文件夹啊
绝对路径已经包括文件名和所在文件夹。反向查找 '\\' ,可以分离出路径和文件名。
『玖』 vc怎样获取文件路径
这个简单:在Button的点击函数中加入如下代码CFileDialog Open(TRUE,"*.bmp",NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,"Bitmap Files (*.bmp)|*.bmp|JPEG Files (*.jpg)|*.jpg|All Files (*.*)|*.*||",NULL););if(Open.DoModal()==IDOK){strPath=Open.GetPathName();//这就是你要的路径了。}"Bitmap Files (*.bmp)|*.bmp|JPEG Files (*.jpg)|*.jpg|All Files (*.*)|*.*||"这一串是文件过滤器,就是在列表中显示什么扩展名的文件。
『拾』 VC MFC 知道文件的绝对路径求文件夹的路径
char szPath[257]='c:\windows\a.txt';CString cstr;cstr.Format(%s,szPath);int k=cstr.ReverseFind('\\');CString ss=cstr.Left(k+1);//提取'\'及以前的字专符属*/
未经允许不得转载:山九号 » vc获取文件路径|VC MFC 知道文件的绝对路径求文件夹的路径