• <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>

            天下

            記錄修行的印記

            windows路徑操作API函數

            路徑截斷與合并函數

             

             

             

            PathRemoveArgs

            去除路徑的參數

            PathRemoveBackslash

            去除路徑最后的反斜杠“\

            PathAddBackslash

             在路徑最后加上反斜杠“\

            PathRemoveBlanks

            去除路徑前后的空格

            PathAddExtension

             在文件路徑后面加上擴展名

            PathRemoveExtension

            去除文件路徑擴展名

            PathRenameExtension

            更改文件路徑擴展名

            PathRemoveFileSpec

            去除文件名,得到目錄

            PathUnquoteSpaces

            去除路徑中的首尾空格

            PathQuoteSpaces

            判斷路徑中是否有空格,有的話,就是用“”引號把整個路徑包含起來

             

             

            PathAppend

            將一個路徑追加到另一個路徑后面

            PathCombine

            合并兩個路徑

             

             

            PathSkipRoot

            去掉路徑中的磁盤符或UNC部分。

            PathStripPath

            去掉路徑中的目錄部分,得到文件名。

            PathStripToRoot

            去掉路徑的文件部分,得到根目錄。

             

             

            PathCompactPath

            根據像素值生成符合長度的路徑。

            如原始路徑:          C:\path1\path2\sample.txt

            根據120像素截斷后為: C:\pat...\sample.txt
            根據25像素截斷后為:   ...\sample.txt

            PathCompactPathEx

            根據字符個數來生成符合長度的路徑。

             

             

            PathSetDlgItemPath

            將路徑數據設置到對話框的子控件上。

            PathUndecorate

            去除路徑中的修飾——具體還沒看明白,MSDN的例子只是去掉了括號。

            PathUnExpandEnvStrings

            將路徑中部分數據替換為系統環境變量格式

            路徑查找比較函數

             

            PathFindOnPath

            從路徑中查找路徑

            PathFindExtension

            查找路徑的擴展名

            PathFindFileName

            獲取路徑的文件名

            PathFindNextComponent

            查找匹配路徑(不太熟悉)

            PathFindSuffixArray

            查找給定的文件名是否有給定的后綴。

            PathGetArgs

            獲取路徑參數

            PathGetCharType

            獲取路徑字符類型

            PathGetDriveNumber

            根據邏輯盤符返回驅動器序號

             

             

            路徑轉換函數

             

            PathRelativePathTo

            創建一個路徑到另一個路徑的相對路徑。

            PathResolve

            將一個相對路徑或絕對路徑轉換為一個合格的路徑,這個理解起來比較拗口。

            PathCanonicalize

            規范化路徑。將格式比較亂的路徑整理成規范的路徑格式。

            PathBuildRoot

            根據給定的磁盤序號創建根目錄路徑

            CreateDirectory

            創建目錄

             

             

            GetShortPathName

            將長路徑轉為8.3格式的短路徑格式

            GetLongPathName

            將短路徑格式轉為長路徑。

            PathGetShortPath

            將長路徑轉為短路徑格式(8.3格式)

            PathCreateFromUrl

            URL路徑轉為MS-DOS格式

            PathMakePretty

            把路徑全部轉為小寫,增加可讀性。

            PathMakeSystemFolder

            給路徑增加系統屬性

            PathUnmakeSystemFolder

            去除路徑中的系統屬性。

            PathMakeUniqueName

            從模板創建統一的路徑格式——沒用過,不熟悉

            PathProcessCommand

            生成一個可執行的路徑,比如有參數的,會自動將路徑用“”包含。

            這在ShellExecute中比較有用。

            路徑驗證函數

             

            PathCleanupSpec

            去除路徑中不合法的字符

            PathCommonPrefix

            比較并提取兩個路徑相同的前綴

            PathFileExists

            驗證路徑是否存在

            PathMatchSpec

            判斷路徑是否匹配制定的擴展名。

            PathIsDirectory

            判斷路徑是否是一個有效的目錄

            PathIsFileSpec

            驗證路徑是否一個文件名(有可能是一個路徑)

            PathIsExe

            驗證路徑是否是可執行文件。注意:不僅僅是.exe,還有.bat.com.src

            PathIsRoot

            路徑是否為根路徑

            PathIsRelative

            判斷路徑是否是相對路徑

            PathIsContentType

            檢測文件是否為制定類型。

            例如:PathIsContentType( “hello.txt” , “text/plain” ) 返回TRUE

             PathIsContentType( “hello.txt” , “image/gif” ) 返回FALSE

            PathIsHTMLFile

            判斷路徑是否是html文件類型——根據系統注冊類型判斷。

            PathIsLFNFileSpec

            判斷路徑是否是長路徑格式

            PathIsNetworkPath

            判斷路徑是否是一個網絡路徑。

            PathIsPrefix

            判斷路徑是否含有指定前綴

            PathIsSameRoot

            判斷路徑是否有相同根目錄

            PathIsSlow

            判斷路徑是否是一個高度延遲的網絡連接——我也不太明白是啥意思。

            PathIsSystemFolder

            判斷路徑是否有系統屬性(屬性可以自己設定)

            PathIsUNC

            路徑是否是UNC格式(網絡路徑)

            PathIsUNCServer

            路徑是否是UNC服務器

            PathIsUNCServerShare

            路徑是否僅僅是UNC的共享路徑格式

            PathIsURL

            路徑是否是http格式。

            PathYetAnotherMakeUniqueName

            基于已存在的文件,自動創建一個唯一的文件名。比較有用,比如存在“新建文件”,此函數會創建文件名“新建文件(2)”。

            posted on 2012-05-02 18:04 天下 閱讀(6433) 評論(1)  編輯 收藏 引用 所屬分類: Win32

            評論

            # re: windows路徑操作API函數 2015-12-11 14:04 賈可

            >> PathUnquoteSpaces
            >> 去除路徑中的首尾空格
            這個應該去除路徑兩側的引號……  回復  更多評論   

            <2012年10月>
            30123456
            78910111213
            14151617181920
            21222324252627
            28293031123
            45678910

            導航

            統計

            常用鏈接

            留言簿(4)

            隨筆分類(378)

            隨筆檔案(329)

            鏈接

            最新隨筆

            搜索

            最新評論

            狠狠色丁香久久综合婷婷| 99久久综合国产精品免费| 精品久久香蕉国产线看观看亚洲| 久久99久久99精品免视看动漫| 国内精品久久久久伊人av| 伊人色综合久久| 久久综合亚洲色HEZYO社区| 国产精品免费福利久久| 少妇久久久久久被弄到高潮 | 国内精品久久久久影院薰衣草| 欧美熟妇另类久久久久久不卡 | 国产精品九九九久久九九| 亚洲国产成人久久综合碰| 久久综合中文字幕| 亚洲va久久久噜噜噜久久狠狠| 久久99精品久久久久久不卡 | 97精品伊人久久大香线蕉| 国产成人综合久久久久久| 亚洲国产另类久久久精品黑人| 精品久久久久久国产牛牛app| 无码人妻精品一区二区三区久久久| 久久国产精品一区| 欧美久久综合性欧美| 精品国产91久久久久久久| 一本久久a久久精品亚洲| 日本亚洲色大成网站WWW久久| 久久线看观看精品香蕉国产| 72种姿势欧美久久久久大黄蕉 | 久久国产AVJUST麻豆| 久久久久免费看成人影片| 国内高清久久久久久| 人妻无码精品久久亚瑟影视| 久久久久一本毛久久久| 久久国产乱子伦精品免费午夜| 国产精品免费久久| 国产精自产拍久久久久久蜜| 色综合色天天久久婷婷基地| 国产亚州精品女人久久久久久 | 国产成人久久精品一区二区三区 | 伊人久久精品无码av一区| 久久热这里只有精品在线观看|