如何取得一个文件的物理路径? 各位大哥,和我说一下如何取得一个文件的物理路径!!!!? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TCHAR chFilePath[MAX_PATH];GetModuleFileName(NULL,chFilePath,MAX_PATH);(_tcsrchr(chFilePath,'\\'))[1] = 0; #include <stdlib.h>#include <stdio.h>void main( void ){ char path_buffer[_MAX_PATH]; char drive[_MAX_DRIVE]; char dir[_MAX_DIR]; char fname[_MAX_FNAME]; char ext[_MAX_EXT]; _makepath( path_buffer, "c", "\\sample\\crt\\", "makepath", "c" ); printf( "Path created with _makepath: %s\n\n", path_buffer ); _splitpath( path_buffer, drive, dir, fname, ext ); printf( "Path extracted with _splitpath:\n" ); printf( " Drive: %s\n", drive ); printf( " Dir: %s\n", dir ); printf( " Filename: %s\n", fname ); printf( " Ext: %s\n", ext );} char szCurPath[200]; //GetCurrentDirectory( 100, szCurPath ); /* 得到当前目录 */] memset(szCurPath, 0, 200); GetModuleFileName(NULL, szCurPath, sizeof(szCurPath)); GetModuleFileName是干八什么用的? 如何监视系统使用记录? 如何改变GDI+图形颜色? 在VC里写的程序要在LINUX下运行要注意什么方面 CSDN 论坛助手(C#) 2007-06-03 更新,欢迎大家下载使用! 请问如何判断当前的进程中那些进程在上网? 如何在无模态对话框中获得视图类的句柄? 关于IUnknown的小问题和其他一个问题 如何在指点的CStatic空件中显示“画”图像 MFC 关于字符串加回车的问题 对象的名字跑哪里去了???快来救救我! 能用CArray<xxx,xxx>xxx方式声明的类的拷贝构造和赋值运算如何写Y? 紧急求救,画图问题!!!!
GetModuleFileName(NULL,chFilePath,MAX_PATH);
(_tcsrchr(chFilePath,'\\'))[1] = 0;
#include <stdlib.h>
#include <stdio.h>void main( void )
{
char path_buffer[_MAX_PATH];
char drive[_MAX_DRIVE];
char dir[_MAX_DIR];
char fname[_MAX_FNAME];
char ext[_MAX_EXT]; _makepath( path_buffer, "c", "\\sample\\crt\\", "makepath", "c" );
printf( "Path created with _makepath: %s\n\n", path_buffer );
_splitpath( path_buffer, drive, dir, fname, ext );
printf( "Path extracted with _splitpath:\n" );
printf( " Drive: %s\n", drive );
printf( " Dir: %s\n", dir );
printf( " Filename: %s\n", fname );
printf( " Ext: %s\n", ext );
}
//GetCurrentDirectory( 100, szCurPath ); /* 得到当前目录 */]
memset(szCurPath, 0, 200);
GetModuleFileName(NULL, szCurPath, sizeof(szCurPath));