PathMakePretty 大文字のパスを小文字に変換

Cの宣言:

BOOL PathMakePretty(LPTSTR Path);

説明:

大文字で表されたパスであるPathをすべて小文字に変換する。

引数の意味は以下の通り。
Path 変換するパス。関数の実行後、変換結果のパスが出力される。

戻り値は、変換を行なったか否かを表す真偽値である。

Cのサンプル:

大文字で構成されている"\WINDOWS\SYSTEM32\KERNEL32.DLL"というパスを、"\windows\system32\kernel32.dll"と小文字に変換する。
void TestPathMakePretty(void)
{
	char Path[] = "\\WINDOWS\\SYSTEM32\\KERNEL32.DLL";

	printf("'%s'をすべて小文字にすると、", Path);

	PathMakePretty(Path);

	printf("'%s'となる。\n", Path);
}

(original text:1999/08/05 更新)

本ドキュメントの内容は保証しません。本ドキュメントによって生じた結果について、一切の責任を負いません。