取得程序运行目录

原创 2013年12月03日 15:36:58

	// 获取当前进程的当前目录
	char path[MAX_PATH];
	memset(0, path, MAX_PATH);
	GetCurrentDirectory(MAX_PATH,curr_all_path);  

// 取得程序运行目录
TCHAR szPathName[MAX_PATH];
    memset(szPathName, 0, MAX_PATH);
    if (0 == GetModuleFileName(NULL, szPathName, MAX_PATH))
    {
        return _T("");
    }
    CString rValue;
    rValue = szPathName;
    for (int i = rValue.GetLength(); i > 0;  --i)
    {
        if ('\\' == rValue[i-1])
        {
            rValue = rValue.Left(i);
            break;
        }
    }
    return rValue;



相关文章推荐

day20打印流,删除一个带内容的目录,用于记录应用程序运行次数,多个读取流变成一个读取流,切割文件

/* 打印流: 该流提供了打印方法,可以将各种数据类型的数据都原样打印 字节打印流 PrintStream 构造函数可以接收的参数类型 1.file对象 file 2.字符串路径。S...

day20File类,各方法。递归。删除一带内容的目录。Properties 。记录应用程序运行次数。打印流。切割合并文件。

/* File类,各方法。递归。删除一个带内容的目录。Properties 。记录应用程序运行次数。打印流。切割合并文件。 */ /* File类 用来将文件或者文件夹封装成对象。 方便对文件与文...
  • luck28
  • luck28
  • 2013年05月23日 11:20
  • 1237

C#如何加载程序运行目录外的程序集

我们的应用程序部署的时候,目录结构一般不会只有运行程序的目录这一个,我们可能在运行目录下建子目录,也可能使用System32目录,也可能使用其它第三方的程序集。.Net程序集 首先会在GAC中搜索相...

C#如何加载程序运行目录外的程序集

我们的应用程序部署的时候,目录结构一般不会只有运行程序的目录这一个,我们可能在运行目录下建子目录,也可能使用System32目录,也可能使用其它第三方的程序集。.Net程序集 首先会在GAC中搜索相...

将开发目录配置成web应用程序运行的目录

1、打开myeclipse,新建一个web project,程序名为cont 本地工作空间文件如下: 2、打开并修改一下两个文件 %TOMCAT_HOME%中conf文件夹中的server....

SilverLight:使用MVVM实现View层在程序运行时自动生成控件并且取得其值

在有一些项目中,UI界面上的控件有时是在程序运行时才生成的。这样的功能在MVVM中也很容易实现。并且可以通过按钮取得其值。   本实例主要实现程序运行时,在界面上生成四个控件,两个TextBox和两...

vs2010程序运行不稳定

  • 2014年12月27日 14:24
  • 898KB
  • 下载

IAR中查看程序运行时间

在IAR5.20中进行仿真时,查看运行时间. 设置如下    1 (原文件名:1.jpg)  2 (原文件名:2.jpg)     3 (原文件名:3.jpg)  C...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:取得程序运行目录
举报原因:
原因补充:

(最多只允许输入30个字)