怎样取得应用程序路径?
解决方案 »
- 请问像酷狗音乐盒那种镂空字体是怎么弄出来的?
- WM_CHAR pMsg-> wParam 值的问题
- rect.right-rect.left,rect.top-rect.bottom与rect.width,rect.height有何区别啊?
- 树形结构显示文件夹中各种文档!谢谢!
- CFile
- --——>关于主程序与线程间使用消息通讯的简单问题(不管有没有解决今天必须揭贴)
- 请问WPARAM LPARAM是什么东西来的
- 谁帮我详细解释一下:什么是SDK?解释清楚立即给分~~
- Connect Remote DCOM,Advise function error,Code 0x8007000e(E_OUTOFMEMORY)?
- 关于sql server2000并发控制
- 无法编译,什么原因?
- 我的程序中有一个对话框资源,里面有一个listctrl,在主程序中dlg.DoMal()后,需要在list插入数据,但插不进去?
GetModuleFileName(NULL, str.GetBuffer(MAX_PATH), MAX_PATH);
str.ReleaseBuffer();
int n = str.ReverseFind('\\');
str = str.Left(n);
GetCurrentDirectory (256,ProgramPath ) ;
CString strTemp;
::GetModuleFileName( NULL, strTemp.GetBuffer( 256 ), 256 );
strTemp.ReleaseBuffer();
int nNum = strTemp.ReverseFind( '\\' );
strAppPath = strTemp.Left( nNum );
TCHAR c = strAppPath.GetAt( nNum - 1 );
if( c == '\\' )
{
strAppPath += "";
}
else
{
strAppPath += "\\";
}