青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

積木

No sub title

  C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
  140 Posts :: 1 Stories :: 11 Comments :: 0 Trackbacks

常用鏈接

留言簿(1)

我參與的團隊

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

聲明:
 1 /************************************************************************/
 2 /** 系統全局函數
 3 /************************************************************************/
 4 
 5 #pragma once
 6 
 7 #include <string>
 8 
 9 // 取得應用程序路徑(末尾帶 '\' 的)
10 CString ExtractFilePath(void);
11 // 取得應用程序路徑(末尾不帶 '\' 的)
12 CString ExtractFileDir(void);
13 // 取得指定文件的目錄(參數為文件的完整路徑,返回值末尾不帶 '\' 的)
14 CString GetFileDir(const CString& csFullFileName);
15 // 取得指定文件的目錄(參數為文件的完整路徑,返回值末尾帶 '\' 的)
16 CString GetFilePath(const CString& csFullFileName);
17 // 將CString轉換成string(將Unicode串轉換成Ansi(返回string))
18 std::string ConvertW2A(const CString& csString);
19 // 將路徑中的指定字符用另外的指定字符替換,并返回(string)
20 std::string StringReplace(const char* pszString, const char cSourceChar, const char cDestChar);

實現:
 1 #include "stdafx.h"
 2 #include "GlobalFunction.h"
 3 #include <atlconv.h>
 4 
 5 CString ExtractFileDir(void)
 6 {
 7     CString csResult;
 8     WCHAR pszExeFullPath[MAX_PATH];
 9     ::GetModuleFileName(NULL, pszExeFullPath, MAX_PATH);
10     csResult = pszExeFullPath;
11     int iPos = csResult.ReverseFind('\\');
12     csResult = csResult.Left(iPos);
13     return csResult;
14 }
15 
16 CString ExtractFilePath(void)
17 {
18     CString csResult = ExtractFileDir();
19     if (csResult.GetLength() > 0)
20         return csResult + L"\\";
21     return csResult;
22 }
23 
24 CString GetFileDir(const CString& csFullFileName)
25 {
26     if (!::PathFileExists(csFullFileName))
27         return CString(L"");
28 
29     CString csResult(csFullFileName);
30     int iPos = csResult.ReverseFind('\\');
31     csResult = csResult.Left(iPos);
32     return csResult;
33 }
34 
35 CString GetFilePath(const CString& csFullFileName)
36 {
37     CString csResult = GetFileDir(csFullFileName);
38     if (csResult.GetLength() > 0)
39         csResult + "\\";
40     return csResult;
41 }
42 
43 std::string ConvertW2A(const CString& csString)
44 {
45     USES_CONVERSION;
46     return std::string(W2A(csString));
47 }
48 
49 std::string StringReplace(const char* pszString, const char cSourceChar, const char cDestChar)
50 {
51     if (strlen(pszString) == 0)
52         return std::string("");
53     const UINT iLen = strlen(pszString) + 1;
54     char* pszTargetString = new char[iLen];
55     //char pszTargetString[iLen];
56     try
57     {
58         strncpy(pszTargetString, pszString, iLen);
59         for (int iIndex = 0; iIndex != iLen; iIndex++)
60         {
61             if (pszTargetString[iIndex] == cSourceChar)
62                 pszTargetString[iIndex] = cDestChar;
63         }
64         delete [] pszTargetString;
65         return std::string(pszTargetString);
66     }
67     catch ()
68     {
69         delete [] pszTargetString;
70         return std::string("");
71     }
72 }
posted on 2011-06-15 15:35 Jacc.Kim 閱讀(600) 評論(0)  編輯 收藏 引用 所屬分類: VC / C++
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲乱码精品一二三四区日韩在线| 久久人人超碰| a91a精品视频在线观看| 欧美精品一区二区三| 亚洲精品在线电影| 99精品欧美一区二区三区| 欧美日韩1区2区| 亚洲免费成人av电影| 亚洲毛片在线免费观看| 欧美亚洲成人免费| 欧美一区网站| 猫咪成人在线观看| 亚洲午夜精品一区二区| 亚洲专区欧美专区| 好吊日精品视频| 亚洲欧洲三级| 欧美另类人妖| 欧美在线观看网站| 久久先锋影音| 亚洲午夜激情网页| 欧美亚洲日本网站| 91久久久久久国产精品| 夜夜爽av福利精品导航| 国产日韩专区| 91久久精品美女高潮| 国产精品色网| 亚洲福利久久| 国产深夜精品福利| 亚洲精品视频在线观看免费| 国产亚洲精品激情久久| 亚洲国产综合在线看不卡| 国产精品一区二区在线观看| 欧美国产一区二区三区激情无套| 欧美私人网站| 欧美激情自拍| 狠狠色综合一区二区| 夜久久久久久| 亚洲美女在线国产| 久久久99精品免费观看不卡| 亚洲一区图片| 欧美久久久久久久久| 久久久人成影片一区二区三区观看| 欧美精品一二三| 快she精品国产999| 国产欧美大片| 中日韩在线视频| 亚洲美女性视频| 农村妇女精品| 老色批av在线精品| 国产午夜精品美女视频明星a级 | 亚洲精品一区二区三区99| 午夜视频精品| 亚洲综合大片69999| 欧美欧美天天天天操| 欧美激情2020午夜免费观看| 韩国精品主播一区二区在线观看| 亚洲小说春色综合另类电影| 亚洲视频在线免费观看| 欧美大色视频| 欧美高清视频在线播放| 在线视频观看日韩| 久久一二三四| 欧美成人一区二免费视频软件| 黄色小说综合网站| 久久国产一区二区三区| 久久久久9999亚洲精品| 国产一区日韩二区欧美三区| 欧美一区二区三区电影在线观看| 亚洲欧美另类在线| 国产精品一区久久| 欧美一级在线视频| 麻豆精品视频在线观看| 欲色影视综合吧| 久久久另类综合| 欧美综合激情网| 亚洲激情网站免费观看| 久久综合伊人| 亚洲国产精品成人综合| 亚洲美女精品成人在线视频| 欧美伦理在线观看| 国产精品99久久99久久久二8| 亚洲一区免费视频| 国产免费观看久久| 欧美一区永久视频免费观看| 久久尤物视频| 9l国产精品久久久久麻豆| 欧美日韩一区二区三区免费看| 一区二区三区国产盗摄| 欧美在线观看你懂的| 亚洲第一网站免费视频| 欧美劲爆第一页| 亚洲性线免费观看视频成熟| 久久人人超碰| 一区二区三区欧美亚洲| 国产日韩综合| 欧美大尺度在线| 亚洲系列中文字幕| 免费成人你懂的| 艳妇臀荡乳欲伦亚洲一区| 国产伦一区二区三区色一情| 开心色5月久久精品| 亚洲最新视频在线| 美女网站在线免费欧美精品| 亚洲天堂av在线免费| 黄色精品网站| 国产精品久久久久久户外露出| 久久久精品动漫| 一区二区三区高清在线| 欧美大片免费观看| 久久国产精品一区二区| 一本色道久久综合一区| 国产真实久久| 国产精品视频久久久| 欧美a级片网站| 久久国产精品一区二区| 亚洲天堂网在线观看| 亚洲大胆av| 久久综合精品一区| 欧美一区二区性| 9l国产精品久久久久麻豆| 在线观看视频亚洲| 国产视频一区在线观看| 欧美视频在线观看一区| 欧美 日韩 国产精品免费观看| 午夜免费日韩视频| 亚洲一区国产一区| 一本大道久久a久久综合婷婷 | 亚洲激情不卡| 国产一区二区三区在线免费观看| 欧美日韩综合不卡| 欧美片在线播放| 蜜臀久久99精品久久久久久9| 欧美在线免费一级片| 午夜精品999| 亚洲网站啪啪| 亚洲一二区在线| 一本大道久久精品懂色aⅴ| 亚洲精品视频在线播放| 亚洲高清影视| 亚洲丰满在线| 亚洲国产精品激情在线观看| 欧美成人精品1314www| 久久嫩草精品久久久久| 久久免费精品视频| 蜜桃久久av| 欧美jizzhd精品欧美巨大免费| 久久综合色播五月| 男女精品视频| 亚洲第一偷拍| 亚洲欧洲精品成人久久奇米网 | 久久这里只有精品视频首页| 欧美在线影院| 久久久久国产精品www| 久久久精品国产一区二区三区 | 亚洲成人资源网| 亚洲国产老妈| 一区二区三区免费网站| 亚洲影音一区| 久久久亚洲国产美女国产盗摄| 久久青草久久| 91久久精品国产91性色tv| 亚洲精品久久久久久久久久久久久 | 亚洲九九精品| 亚洲影音先锋| 久久免费视频网| 亚洲国产精品久久久久秋霞影院 | 午夜欧美大尺度福利影院在线看| 午夜亚洲伦理| 欧美成人精品一区| 欧美性一区二区| 激情欧美丁香| 一区二区激情视频| 欧美在线首页| 亚洲国产欧美另类丝袜| 一区二区三区日韩欧美| 久久国产视频网| 欧美巨乳在线| 国产亚洲一区二区在线观看 | 国产精品国产三级国产普通话蜜臀 | 国产精品乱码| 1000精品久久久久久久久| 一区二区av在线| 久久久国际精品| 亚洲精品一区二区三区婷婷月 | 欧美成人免费全部| 国产精品理论片在线观看| 在线看视频不卡| 亚洲自拍偷拍网址| 亚洲福利视频专区| 亚洲欧美日韩综合| 欧美伦理视频网站| 激情成人av在线| 亚洲午夜精品久久久久久浪潮| 久久女同互慰一区二区三区| 99视频精品全国免费| 久久午夜电影网| 国产色产综合产在线视频| 中文精品视频| 亚洲国产99精品国自产| 欧美一区二区国产|