通过窗口句柄找到的是这个程序的完整路径,那如何把那个执行文件去掉,只要目录?
解决方案 »
- VS2010
- pThreadState和m_pCurrentWinThread指针?
- Visual SourceSafe2005 能不能直接在文件夹右键check in , check out(不用vs2005打开的方法)
- 关于socket传送压缩文件的问题
- 根据得到的汉字点阵信息,把该字显示在窗口中
- 怎样得到应用程序所在路径?
- 如何在一个View里面动态的实现button的大小调整啊!
- 各位 我的信誉分 怎么越来越少啊?
- 关于桌面透明的问题(分不够再加)?
- 一个视图生成比较复杂,如何才能在这个视图其他部分不被刷新情况下不停地画线,再抹去
- 发送网络封包问题~~分数不够可以加
- 怎样改动窗口标题栏的文字?
#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 );
}
OutputPath created with _makepath: c:\sample\crt\makepath.cPath extracted with _splitpath:
Drive: c:
Dir: \sample\crt\
Filename: makepath
Ext: .c