用户操作
[即时聊天] [发私信] [加为好友]
FanyID:fandongwei
3618次访问,排名2万外好友0人,关注者0
fandongwei的文章
原创 7 篇
翻译 0 篇
转载 1 篇
评论 2 篇
最近评论
ZhangMing :这个帖子好,我编写程序时,由于用map 会编译很久,这一次还出现了栈空间overload,就是这个帖子解决我的问题,太感谢你了
网友:不错!支持!
文章分类
收藏
    相册
    me
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 获取应用程序当前所在实际路径收藏

    新一篇: 一个简单的基于System.Web.Mail的ASP.Net邮件发送程序 | 旧一篇: 使用CFontDialog,CFont,COLORREF改变CRichEdit的字体及颜色

    当前路径与应用程序所在的路径有可能是不同的,特别是在使用CFileDialog(或之类东西的时候)有可能将当前路径改为与应用程序所在路径不同的其他地方。以下就是获取应用程序所在路径的方法(我放在CMainFrame中实现):

    CString CMainFrame::GetAppPath()
    {

        
    char    errbuf[256],exepath[256],*pStr;
        
        
    //初始化模块名
        if(GetModuleFileName(NULL,exepath,256)<=0)
        
    {
            sprintf(errbuf,
    "GetModuleFileName   fail.");
            
    return    -1;
        }

        
    //   这里exepath里就是当前程序可执行文件的全路径
        
    //(包括文件名,如:c:winnt otepad.exe)
        pStr = strrchr(exepath,'\');
        
    if    (pStr != NULL)    *pStr =0x00;
        strcat(exepath,
    "\");
        
    //   这里exepath里就是当前程序可执行文件的路径
        
    //(不包括文件名,如:c:winnt)

        CString str(exepath);
        
    return str;
    }

     

    发表于 @ 2007年04月15日 04:08:00|评论(loading...)|编辑

    新一篇: 一个简单的基于System.Web.Mail的ASP.Net邮件发送程序 | 旧一篇: 使用CFontDialog,CFont,COLORREF改变CRichEdit的字体及颜色

    评论:没有评论。

    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © Fany