Shlwapi dll 應用系列

2021-05-21 21:29:05 字數 1037 閱讀 2489

#include

#include

#include "shlwapi.h"

using namespace std;

int main()

output:

---------

the un-canonicalized path 2 is : a:/name_1/./name_2/../name_3

the return value is            : 1

the canonicalized path 1 is    : a:/name_1/name_3

the un-canonicalized path 3 is : a:/name_1/../name_2/./name_3

the return value is            : 1

the canonicalized path 1 is    : a:/name_2/name_3

the un-canonicalized path 4 is : a:/name_1/name_2/./name_3/../name_4

the return value is            : 1

the canonicalized path 1 is    : a:/name_1/name_2/name_4

the un-canonicalized path 5 is : a:/name_1/./name_2/./name_3/../name_4/..

the return value is            : 1

the canonicalized path 1 is    : a:/name_1/name_2

the un-canonicalized path 6 is : c:/..

the return value is            : 1

the canonicalized path 1 is    : c:/

版本 shlwapi.dll 4.7

標頭檔案 shlwapi.h

庫 shlwapi.lib

寫在演算法應用系列之前

2007年,寫此 時,自己作序如下 在幾年前,我就有些衝動,想把從原始碼中看到的東西記下來,這裡面主要的緣由是當我接觸大師們的作品時,除了欽佩之情之外,更多的便是感激。我也想把這份激動帶給其它的同仁們,希望在看我餘下的這些篇章的時候,也能有所收穫,並從中得到快樂!以下所有文章皆結合工程中的實際 而來...

快應用開發系列(一)

一 前期環境安裝準備 1 安裝nodejs 2 安裝hap toolkit npm install g hap toolkit在命令列中執行hap v會輸出版本資訊表示hap toolkit安裝成功,如下命令所示 hap v公升級 hap update hap update force 強制公升級 ...

InstallShield高階應用系列目錄

installshield高階應用系列目錄 1 installshield高階應用 判斷是否是本機 2 installshield高階應用 獲取本機所有的sql服務 3 installshield高階應用 獲取機機所有oracle服務列表 4 installshield高階應用 檢查是否安裝orac...