shlwapi.h ヘッダー
このヘッダーは、Windows シェルによって使用されます。 詳細については、次を参照してください。
shlwapi.h には、次のプログラミング インターフェイスが含まれています。
インターフェイス
IQueryAssociations ファイルの種類またはプロトコルの定義とアプリケーションとの関連付けに関連して、レジストリに格納されている情報を取得するプロセスを簡略化するメソッドを公開します。 |
関数
AssocCreate IQueryAssociations オブジェクトへのポインターを返します。 |
AssocGetPerceivedType 拡張子に基づいて、ファイルの認識型を取得します。 |
AssocIsDangerous ファイルの種類が潜在的なセキュリティ リスクと見なされるかどうかを判断します。 |
AssocQueryKeyA レジストリからファイルまたはプロトコルの関連付けに関連するキーを検索して取得します。 (ANSI) |
AssocQueryKeyW レジストリからファイルまたはプロトコルの関連付けに関連するキーを検索して取得します。 (Unicode) |
AssocQueryStringA レジストリからファイルまたはプロトコルの関連付けに関連する文字列を検索して取得します。 (AssocQueryStringA) |
AssocQueryStringByKeyA 指定したキーからレジストリからファイル関連付け関連の文字列を検索して取得します。 (ANSI) |
AssocQueryStringByKeyW 指定したキーからレジストリからファイル関連付け関連の文字列を検索して取得します。 (Unicode) |
AssocQueryStringW レジストリからファイルまたはプロトコルの関連付けに関連する文字列を検索して取得します。 (AssocQueryStringW) |
ChrCmpIA 2 文字の比較を実行します。 比較では、大文字と小文字を区別しません。 (ANSI) |
ChrCmpIW 2 文字の比較を実行します。 比較では、大文字と小文字を区別しません。 (Unicode) |
ColorAdjustLuma RGB 値の輝度を変更します。 色相と彩度は影響を受けません。 |
ColorHLSToRGB 色を色相輝度彩度 (HLS) から RGB 形式に変換します。 |
ColorRGBToHLS 色を RGB から hue-luminance-saturation (HLS) 形式に変換します。 |
ConnectToConnectionPoint クライアントのシンクと接続ポイント コンテナーの間の接続を確立または終了します。 |
DllInstall DLL のインストールとセットアップを処理します。 |
GetAcceptLanguagesA 言語設定を指定するときに Web サイトで使用される文字列を取得します。 (ANSI) |
GetAcceptLanguagesW 言語設定を指定するときに Web サイトで使用される文字列を取得します。 (Unicode) |
GetMenuPosFromID GetMenuPosFromID は、変更または使用できない場合があります。 |
GetProcessReference SetProcessReference によって提供されるプロセス固有のオブジェクトを取得し、参照カウントをインクリメントしてプロセスを維持します。 |
HashData データの配列をハッシュします。 |
IntlStrEqNA ローカライズされた 2 つの文字列の先頭から、指定した文字数の大文字と小文字を区別して比較を実行します。 (ANSI) |
IntlStrEqNIA ローカライズされた 2 つの文字列の先頭から、指定した文字数の大文字と小文字を区別しない比較を実行します。 (ANSI) |
IntlStrEqNIW ローカライズされた 2 つの文字列の先頭から、指定した文字数の大文字と小文字を区別しない比較を実行します。 (Unicode) |
IntlStrEqNW ローカライズされた 2 つの文字列の先頭から、指定した文字数の大文字と小文字を区別して比較を実行します。 (Unicode) |
IntlStrEqWorkerA ローカライズされた 2 つの文字列の先頭から指定した文字数を比較します。 (ANSI) |
IntlStrEqWorkerW ローカライズされた 2 つの文字列の先頭から指定した文字数を比較します。 (Unicode) |
IsCharSpaceA 文字がスペースを表すかどうかを判断します。 (ANSI) |
IsCharSpaceW 文字がスペースを表すかどうかを判断します。 (Unicode) |
IsInternetESCEnabled Windows インターネット エクスプローラーがセキュリティ強化構成内にあるかどうかを判断します。 |
Iso 指定されたオペレーティング システムとオペレーティング システムの機能を確認します。 |
IStream_Copy ストリームを別のストリームにコピーします。 |
IStream_Read 指定したストリームからバイトを読み取り、すべてのバイトが正常に読み取られたかどうかを示す値を返します。 |
IStream_ReadPidl IStream オブジェクトから PIDLIST_RELATIVE オブジェクトへの項目識別子リスト (PIDL) へのポインターを読み取ります。 |
IStream_ReadStr ストリームから読み取り、文字列に書き込みます。 |
IStream_Reset 指定したストリーム内のシーク位置をストリームの先頭に移動します。 |
IStream_Size 指定したストリームのサイズをバイト単位で取得します。 |
IStream_Write バッファーから指定したストリームに不明な形式のデータを書き込みます。 |
IStream_WritePidl PCUIDLIST_RELATIVE オブジェクトから IStream オブジェクトに項目識別子リスト (PIDL) へのポインターを書き込みます。 |
IStream_WriteStr 文字列から読み取り、ストリームに書き込みます。 |
IUnknown_AtomicRelease コンポーネント オブジェクト モデル (COM) ポインターを解放し、NULL に設定します。 |
IUnknown_GetSite 指定したオブジェクトの IObjectWithSite::GetSite メソッドを呼び出します。 |
IUnknown_GetWindow GetWindow メソッドを持つさまざまなインターフェイスに対してクエリを実行して、コンポーネント オブジェクト モデル (COM) オブジェクトからウィンドウ ハンドルを取得しようとします。 |
IUnknown_QueryService 指定したオブジェクトからサービスのインターフェイスを取得します。 |
IUnknown_Set コンポーネント オブジェクト モデル (COM) インターフェイス ポインターの値を変更し、前のインターフェイスを解放します。 |
IUnknown_SetSite IObjectWithSite::SetSite メソッドを呼び出して、指定したオブジェクトのサイトを設定します。 |
MAKEDLLVERULL DLL バージョン情報を ULONGLONG 値にパックするために使用されます。 |
ParseURLA URL の基本的な解析を実行します。 (ANSI) |
ParseURLW URL の基本的な解析を実行します。 (Unicode) |
PathAddBackslashA 文字列の末尾に円記号を追加して、パスの正しい構文を作成します。 (PathAddBackslashA) |
PathAddBackslashW 文字列の末尾に円記号を追加して、パスの正しい構文を作成します。 (PathAddBackslashW) |
PathAddExtensionA パス文字列にファイル名拡張子を追加します。 (ANSI) |
PathAddExtensionW パス文字列にファイル名拡張子を追加します。 (Unicode) |
PathAppendA あるパスを別のパスの末尾に追加します。 (ANSI) |
PathAppendW あるパスを別のパスの末尾に追加します。 (Unicode) |
PathBuildRootA 指定したドライブ番号からルート パスを作成します。 (ANSI) |
PathBuildRootW 指定したドライブ番号からルート パスを作成します。 (Unicode) |
PathCanonicalizeA "." や ".." などのナビゲーション要素を削除してパスを簡略化し、直接の適切な形式のパスを生成します。 (ANSI) |
PathCanonicalizeW "." や ".." などのナビゲーション要素を削除してパスを簡略化し、直接の適切な形式のパスを生成します。 (Unicode) |
PathCombineA 正しく形成されたパスを表す 2 つの文字列を 1 つのパスに連結します。では、相対パス要素も連結されます。 (ANSI) |
PathCombineW 正しく形成されたパスを表す 2 つの文字列を 1 つのパスに連結します。では、相対パス要素も連結されます。 (Unicode) |
PathCommonPrefixA 2 つのパスを比較して、共通のプレフィックスを共有しているかどうかを判断します。 プレフィックスは、次のいずれかの型です:_"C:\", ".", "..", "..\". (ANSI) |
PathCommonPrefixW 2 つのパスを比較して、共通のプレフィックスを共有しているかどうかを判断します。 プレフィックスは、次のいずれかの型です:_"C:\", ".", "..", "..\". (Unicode) |
PathCompactPathA パス コンポーネントを省略記号に置き換えることで、指定したピクセル幅内に収まるようにファイル パスを切り捨てます。 (ANSI) |
PathCompactPathExA パス コンポーネントを省略記号に置き換えて、特定の文字数内に収まるようにパスを切り捨てます。 (ANSI) |
PathCompactPathExW パス コンポーネントを省略記号に置き換えて、特定の文字数内に収まるようにパスを切り捨てます。 (Unicode) |
PathCompactPathW パス コンポーネントを省略記号に置き換えることで、指定したピクセル幅内に収まるようにファイル パスを切り捨てます。 (Unicode) |
PathCreateFromUrlA ファイル URL を Microsoft MS-DOS パスに変換します。 (ANSI) |
PathCreateFromUrlAlloc ファイル URL からパスを作成します。 |
PathCreateFromUrlW ファイル URL を Microsoft MS-DOS パスに変換します。 (Unicode) |
PathFileExistsA ファイルやフォルダーなどのファイル システム オブジェクトへのパスが有効かどうかを判断します。 (ANSI) |
PathFileExistsW ファイルやフォルダーなどのファイル システム オブジェクトへのパスが有効かどうかを判断します。 (Unicode) |
PathFindExtensionA 拡張機能のパスを検索します。 (ANSI) |
PathFindExtensionW 拡張機能のパスを検索します。 (Unicode) |
PathFindFileNameA ファイル名のパスを検索します。 (ANSI) |
PathFindFileNameW ファイル名のパスを検索します。 (Unicode) |
PathFindNextComponentA パスを解析し、最初の円記号の後のパスの部分を返します。 (ANSI) |
PathFindNextComponentW パスを解析し、最初の円記号の後のパスの部分を返します。 (Unicode) |
PathFindOnPathA ファイルを検索します。 (ANSI) |
PathFindOnPathW ファイルを検索します。 (Unicode) |
PathFindSuffixArrayA 特定のファイル名にサフィックスの一覧の 1 つがあるかどうかを判断します。 (ANSI) |
PathFindSuffixArrayW 特定のファイル名にサフィックスの一覧の 1 つがあるかどうかを判断します。 (Unicode) |
PathGetArgsA 指定したパス内のコマンド ライン引数を検索します。 (ANSI) |
PathGetArgsW 指定したパス内のコマンド ライン引数を検索します。 (Unicode) |
PathGetCharTypeA パスに関連する文字の種類を決定します。 (ANSI) |
PathGetCharTypeW パスに関連する文字の種類を決定します。 (Unicode) |
PathGetDriveNumberA 'A' から 'Z' の範囲内のドライブ文字のパスを検索し、対応するドライブ番号を返します。 (ANSI) |
PathGetDriveNumberW 'A' から 'Z' の範囲内のドライブ文字のパスを検索し、対応するドライブ番号を返します。 (Unicode) |
PathIsContentTypeA ファイルの登録済みコンテンツ タイプが、指定したコンテンツ タイプと一致するかどうかを判断します。 この関数は、指定したファイルの種類のコンテンツ タイプを取得し、その文字列を pszContentType と比較します。 比較では、大文字と小文字を区別しません。 (ANSI) |
PathIsContentTypeW ファイルの登録済みコンテンツ タイプが、指定したコンテンツ タイプと一致するかどうかを判断します。 この関数は、指定したファイルの種類のコンテンツ タイプを取得し、その文字列を pszContentType と比較します。 比較では、大文字と小文字を区別しません。 (Unicode) |
PathIsDirectoryA パスが有効なディレクトリであることを確認します。 (ANSI) |
PathIsDirectoryEmptyA 指定したパスが空のディレクトリであるかどうかを判断します。 (ANSI) |
PathIsDirectoryEmptyW 指定したパスが空のディレクトリであるかどうかを判断します。 (Unicode) |
PathIsDirectoryW パスが有効なディレクトリであることを確認します。 (Unicode) |
PathIsFileSpecA パス区切り文字 (たとえば、':' や '' ) のパスを検索します。 パス区切り文字が存在しない場合、パスはファイル仕様パスと見なされます。 |
PathIsFileSpecW パス区切り文字 (たとえば、':' や '\') のパスを検索します。 パス区切り文字が存在しない場合、パスはファイル仕様パスと見なされます。 |
PathIsHTMLFileA ファイルが HTML ファイルであるかどうかを判断します。 決定は、ファイルの拡張子に登録されているコンテンツ タイプに基づいて行われます。 (ANSI) |
PathIsHTMLFileW ファイルが HTML ファイルであるかどうかを判断します。 決定は、ファイルの拡張子に登録されているコンテンツ タイプに基づいて行われます。 (Unicode) |
PathIsLFNFileSpecA ファイル名が長い形式であるかどうかを判断します。 (ANSI) |
PathIsLFNFileSpecW ファイル名が長い形式であるかどうかを判断します。 (Unicode) |
PathIsNetworkPathA パス文字列がネットワーク リソースを表すかどうかを判断します。 (ANSI) |
PathIsNetworkPathW パス文字列がネットワーク リソースを表すかどうかを判断します。 (Unicode) |
PathIsPrefixA パスを調べて、pszPrefix によって渡されたプレフィックス値で始まるかどうかを判断します。 (ANSI) |
PathIsPrefixW パスを調べて、pszPrefix によって渡されたプレフィックス値で始まるかどうかを判断します。 (Unicode) |
PathIsRelativeA パスを検索し、相対パスかどうかを判断します。 (ANSI) |
PathIsRelativeW パスを検索し、相対パスかどうかを判断します。 (Unicode) |
PathIsRootA パス文字列がボリュームのルートを参照しているかどうかを判断します。 (ANSI) |
PathIsRootW パス文字列がボリュームのルートを参照しているかどうかを判断します。 (Unicode) |
PathIsSameRootA 2 つのパスを比較して、共通のルート コンポーネントがあるかどうかを判断します。 (ANSI) |
PathIsSameRootW 2 つのパスを比較して、共通のルート コンポーネントがあるかどうかを判断します。 (Unicode) |
PathIsSystemFolderA 既存のフォルダーに、システム フォルダーにする属性が含まれているかどうかを判断します。 または、この関数は、特定の属性がフォルダーをシステム フォルダーとして修飾するかどうかを示します。 (ANSI) |
PathIsSystemFolderW 既存のフォルダーに、システム フォルダーにする属性が含まれているかどうかを判断します。 または、この関数は、特定の属性がフォルダーをシステム フォルダーとして修飾するかどうかを示します。 (Unicode) |
PathIsUNCA パス文字列が、ドライブ文字に基づくパスではなく、有効な汎用名前付け規則 (UNC) パスであるかどうかを判断します。 (ANSI) |
PathIsUNCServerA 文字列がサーバー パスに対してのみ有効な汎用名前付け規則 (UNC) であるかどうかを判断します。 (ANSI) |
PathIsUNCServerShareA 文字列が有効な汎用名前付け規則 (UNC) 共有パス \server\share であるかどうかを判断します。 (ANSI) |
PathIsUNCServerShareW 文字列が有効な汎用名前付け規則 (UNC) 共有パス \server\share であるかどうかを判断します。 (Unicode) |
PathIsUNCServerW 文字列がサーバー パスに対してのみ有効な汎用名前付け規則 (UNC) であるかどうかを判断します。 (Unicode) |
PathIsUNCW パス文字列が、ドライブ文字に基づくパスではなく、有効な汎用名前付け規則 (UNC) パスであるかどうかを判断します。 (Unicode) |
PathIsURLA 指定された文字列をテストして、有効な URL 形式に準拠しているかどうかを判断します。 (ANSI) |
PathIsURLW 指定された文字列をテストして、有効な URL 形式に準拠しているかどうかを判断します。 (Unicode) |
PathMakePrettyA パスを一貫した外観にするために、すべて大文字のパスをすべての小文字に変換します。 (ANSI) |
PathMakePrettyW パスを一貫した外観にするために、すべて大文字のパスをすべての小文字に変換します。 (Unicode) |
PathMakeSystemFolderA 既存のフォルダーに、システム フォルダーになる適切な属性を指定します。 (ANSI) |
PathMakeSystemFolderW 既存のフォルダーに、システム フォルダーになる適切な属性を指定します。 (Unicode) |
PathMatchSpecA Microsoft MS-DOS ワイルドカード一致型を使用して文字列を検索します。 (ANSI) |
PathMatchSpecExA パスのファイル名を 1 つ以上のファイル名パターンと照合します。 (ANSI) |
PathMatchSpecExW パスのファイル名を 1 つ以上のファイル名パターンと照合します。 (Unicode) |
PathMatchSpecW Microsoft MS-DOS ワイルドカード一致型を使用して文字列を検索します。 (Unicode) |
PathParseIconLocationA ファイルの場所とアイコン インデックスを含むファイルの場所の文字列を解析し、個別の値を返します。 (ANSI) |
PathParseIconLocationW ファイルの場所とアイコン インデックスを含むファイルの場所の文字列を解析し、個別の値を返します。 (Unicode) |
PathQuoteSpacesA パスでスペースを検索します。 スペースが見つかった場合、パス全体が引用符で囲まれます。 (ANSI) |
PathQuoteSpacesW パスでスペースを検索します。 スペースが見つかった場合、パス全体が引用符で囲まれます。 (Unicode) |
PathRelativePathToA あるファイルまたはフォルダーから別のファイルまたはフォルダーへの相対パスを作成します。 (ANSI) |
PathRelativePathToW あるファイルまたはフォルダーから別のファイルまたはフォルダーへの相対パスを作成します。 (Unicode) |
PathRemoveArgsA 指定したパスから引数を削除します。 (ANSI) |
PathRemoveArgsW 指定したパスから引数を削除します。 (Unicode) |
PathRemoveBackslashA 指定したパスから末尾の円記号を削除します。 (ANSI) |
PathRemoveBackslashW 指定したパスから末尾の円記号を削除します。 (Unicode) |
PathRemoveBlanksA 文字列から先頭と末尾のすべてのスペースを削除します。 (ANSI) |
PathRemoveBlanksW 文字列から先頭と末尾のすべてのスペースを削除します。 (Unicode) |
PathRemoveExtensionA パスが存在する場合は、パスからファイル名拡張子を削除します。 (ANSI) |
PathRemoveExtensionW パスが存在する場合は、パスからファイル名拡張子を削除します。 (Unicode) |
PathRemoveFileSpecA 末尾のファイル名と円記号をパスから削除します (存在する場合)。 (ANSI) |
PathRemoveFileSpecW 末尾のファイル名と円記号をパスから削除します (存在する場合)。 (Unicode) |
PathRenameExtensionA ファイル名の拡張子を新しい拡張子に置き換えます。 ファイル名に拡張子が含まれていない場合は、文字列の末尾にこの拡張子が付けられます。 (ANSI) |
PathRenameExtensionW ファイル名の拡張子を新しい拡張子に置き換えます。 ファイル名に拡張子が含まれていない場合は、文字列の末尾にこの拡張子が付けられます。 (Unicode) |
PathSearchAndQualifyA 指定されたパスが正しく書式設定され、完全修飾されているかどうかを判断します。 (ANSI) |
PathSearchAndQualifyW 指定されたパスが正しく書式設定され、完全修飾されているかどうかを判断します。 (Unicode) |
PathSetDlgItemPathA PathCompactPath を使用して、ウィンドウまたはダイアログ ボックス内の子コントロールのテキストを設定し、パスがコントロールに収まるようにします。 (ANSI) |
PathSetDlgItemPathW PathCompactPath を使用して、ウィンドウまたはダイアログ ボックス内の子コントロールのテキストを設定し、パスがコントロールに収まるようにします。 (Unicode) |
PathSkipRootA ドライブ文字または UNC (汎用名前付け規則) サーバー/共有パス要素に続くパスの最初の文字へのポインターを取得します。 (ANSI) |
PathSkipRootW ドライブ文字または UNC (汎用名前付け規則) サーバー/共有パス要素に続くパスの最初の文字へのポインターを取得します。 (Unicode) |
PathStripPathA 完全修飾パスとファイルのパス部分を削除します。 (ANSI) |
PathStripPathW 完全修飾パスとファイルのパス部分を削除します。 (Unicode) |
PathStripToRootA ルート情報を除き、パス内のすべてのファイル要素とディレクトリ要素を削除します。 (ANSI) |
PathStripToRootW ルート情報を除き、パス内のすべてのファイル要素とディレクトリ要素を削除します。 (Unicode) |
PathUndecorateA パス文字列から装飾を削除します。 (ANSI) |
PathUndecorateW パス文字列から装飾を削除します。 (Unicode) |
PathUnExpandEnvStringsA 完全修飾パス内の特定のフォルダー名を、関連付けられている環境文字列に置き換えます。 (ANSI) |
PathUnExpandEnvStringsW 完全修飾パス内の特定のフォルダー名を、関連付けられている環境文字列に置き換えます。 (Unicode) |
PathUnmakeSystemFolderA 属性をシステム フォルダーにするフォルダーから削除します。 このフォルダーは、実際にはファイル システムに存在する必要があります。 (ANSI) |
PathUnmakeSystemFolderW 属性をシステム フォルダーにするフォルダーから削除します。 このフォルダーは、実際にはファイル システムに存在する必要があります。 (Unicode) |
PathUnquoteSpacesA パスの先頭と末尾から引用符を削除します。 (ANSI) |
PathUnquoteSpacesW パスの先頭と末尾から引用符を削除します。 (Unicode) |
QISearch IUnknown::QueryInterface メソッドのテーブル駆動型実装。 |
SetProcessReference ホストされたシェル拡張機能やその他のコンポーネントがホスト プロセスが途中で終了するのを防ぐコンポーネント オブジェクト モデル (COM) オブジェクトを提供します。 |
SHAllocShared SHAllocShared は、変更または使用できない場合があります。 |
SHAnsiToAnsi ANSI 文字列をコピーします。 |
SHAnsiToUnicode 文字列を ANSI コード ページから Unicode コード ページに変換します。 |
SHAutoComplete AutoComplete を使用して URL またはファイル システム パスを完了できるように、システム編集コントロールに指示します。 |
SHCopyKeyA ソース サブキーのサブキーと値をコピー先キーに再帰的にコピーします。 SHCopyKey では、キーのセキュリティ属性はコピーされません。 (ANSI) |
SHCopyKeyW ソース サブキーのサブキーと値をコピー先キーに再帰的にコピーします。 SHCopyKey では、キーのセキュリティ属性はコピーされません。 (Unicode) |
SHCreateMemStream CreateStreamOnHGlobal と同様のプロセスを使用してメモリ ストリームを作成します。 |
SHCreateShellPalette 指定したデバイス コンテキストのハーフトーン パレットを作成します。 |
SHCreateStreamOnFileA SHCreateStreamOnFile は、変更または使用できない場合があります。 代わりに、SHCreateStreamOnFileEx を使用します。 (ANSI) |
SHCreateStreamOnFileEx ファイルを開くか作成し、そのファイルの読み取りまたは書き込みを行うストリームを取得します。 |
SHCreateStreamOnFileW SHCreateStreamOnFile は、変更または使用できない場合があります。 代わりに、SHCreateStreamOnFileEx を使用します。 (Unicode) |
SHCreateThread スレッドを作成します。 |
SHCreateThreadRef コンポーネント オブジェクト モデル (COM) オブジェクトへのスレッドごとの参照を作成します。 |
SHCreateThreadWithHandle 新しいスレッドを作成し、そのハンドルを取得します。 |
SHDeleteEmptyKeyA 空のキーを削除します。 (ANSI) |
SHDeleteEmptyKeyW 空のキーを削除します。 (Unicode) |
SHDeleteKeyA サブキーとそのすべての子孫を削除します。 この関数は、キーとすべてのキーの値をレジストリから削除します。 (ANSI) |
SHDeleteKeyW サブキーとそのすべての子孫を削除します。 この関数は、キーとすべてのキーの値をレジストリから削除します。 (Unicode) |
SHDeleteValueA 指定したレジストリ キーから名前付き値を削除します。 (ANSI) |
SHDeleteValueW 指定したレジストリ キーから名前付き値を削除します。 (Unicode) |
SHEnumKeyExA 指定した開いているレジストリ キーのサブキーを列挙します。 (SHEnumKeyExA) |
SHEnumKeyExW 指定した開いているレジストリ キーのサブキーを列挙します。 (SHEnumKeyExW) |
SHEnumValueA 指定した開いているレジストリ キーの値を列挙します。 (ANSI) |
SHEnumValueW 指定した開いているレジストリ キーの値を列挙します。 (Unicode) |
SHFormatDateTimeA SHFormatDateTime は、変更または使用できない場合があります。 (ANSI) |
SHFormatDateTimeW SHFormatDateTime は、変更または使用できない場合があります。 (Unicode) |
SHFreeShared SHFreeShared は変更または使用できない場合があります。 |
SHGetAssocKeys IQueryAssociations オブジェクトに関連付けられているクラス サブキーの配列を取得します。 |
SHGetInverseCMAP ハーフトーン パレットの逆カラー テーブル マッピングを取得します。 |
SHGetThreadRef SHSetThreadRef によって設定されたスレッドごとのオブジェクト参照を取得します。 |
SHGetValueA レジストリ値を取得します。 (SHGetValueA) |
SHGetValueW レジストリ値を取得します。 (SHGetValueW) |
SHGetViewStatePropertyBag SHGetViewStatePropertyBag は変更または使用できない場合があります。 |
SHGlobalCounterDecrement グローバル カウンターをデクリメントします。 |
SHGlobalCounterGetValue グローバル カウンターの現在の値を取得します。 |
SHGlobalCounterIncrement グローバル カウンターをインクリメントします。 |
SHIsLowMemoryMachine サポートされていません。 (SHIsLowMemoryMachine) |
SHLoadIndirectString そのリソースが間接文字列 ('@' 記号で始まる文字列) の形式で指定された場合に、指定されたテキスト リソースを抽出します。 |
SHLocalStrDupA 新しく割り当てられたメモリ内の文字列のコピーを作成します。 (SHLocalStrDupA) |
SHLocalStrDupW 新しく割り当てられたメモリ内の文字列のコピーを作成します。 (SHLocalStrDupW) |
SHLockShared SHLockShared は変更または使用できない場合があります。 |
SHMessageBoxCheckA SHMessageBoxCheck は、変更または使用できない可能性があります。 (ANSI) |
SHMessageBoxCheckW SHMessageBoxCheck は、変更または使用できない可能性があります。 (Unicode) |
SHOpenRegStream2A レジストリ値を開き、値の読み取りまたは書き込みに使用できるストリームを提供します。 この関数は SHOpenRegStream よりも優先されます。 (ANSI) |
SHOpenRegStream2W レジストリ値を開き、値の読み取りまたは書き込みに使用できるストリームを提供します。 この関数は SHOpenRegStream よりも優先されます。 (Unicode) |
SHOpenRegStreamA 非推奨になりました。 (SHOpenRegStreamA) |
SHOpenRegStreamW 非推奨になりました。 (SHOpenRegStreamW) |
SHQueryInfoKeyA 指定したレジストリ キーに関する情報を取得します。 (ANSI) |
SHQueryInfoKeyW 指定したレジストリ キーに関する情報を取得します。 (Unicode) |
SHQueryValueExA レジストリ キーを開き、特定の値を照会します。 (ANSI) |
SHQueryValueExW レジストリ キーを開き、特定の値を照会します。 (Unicode) |
SHRegCloseUSKey ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内のユーザー固有のレジストリ サブキーへのハンドルを閉じます。 |
SHRegCreateUSKeyA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) でレジストリ サブキーを作成または開きます。 (ANSI) |
SHRegCreateUSKeyW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) でレジストリ サブキーを作成または開きます。 (Unicode) |
SHRegDeleteEmptyUSKeyA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) の空のレジストリ サブキーを削除します。 (ANSI) |
SHRegDeleteEmptyUSKeyW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) の空のレジストリ サブキーを削除します。 (Unicode) |
SHRegDeleteUSValueA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキー値を削除します。 (ANSI) |
SHRegDeleteUSValueW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキー値を削除します。 (Unicode) |
SHRegDuplicateHKey レジストリ キーの HKEY ハンドルを複製します。 |
SHRegEnumUSKeyA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内のレジストリ サブキーのサブキーを列挙します。 (ANSI) |
SHRegEnumUSKeyW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内のレジストリ サブキーのサブキーを列挙します。 (Unicode) |
SHRegEnumUSValueA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内の指定されたレジストリ サブキーの値を列挙します。 (ANSI) |
SHRegEnumUSValueW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内の指定されたレジストリ サブキーの値を列挙します。 (Unicode) |
SHRegGetBoolUSValueA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキーからブール値を取得します。 (ANSI) |
SHRegGetBoolUSValueW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキーからブール値を取得します。 (Unicode) |
SHRegGetBoolValueFromHKCUHKLM レジストリ キー値を評価し、値が存在し、予期される状態が実際の状態と一致するかどうかを反映するブール値を返します。 |
SHRegGetIntW レジストリから数値文字列値を読み取り、整数に変換します。 |
SHRegGetPathA レジストリからファイル パスを取得し、必要に応じて環境変数を展開します。 (ANSI) |
SHRegGetPathW レジストリからファイル パスを取得し、必要に応じて環境変数を展開します。 (Unicode) |
SHRegGetUSValueA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキーから値を取得します。 (ANSI) |
SHRegGetUSValueW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキーから値を取得します。 (Unicode) |
SHRegGetValueA レジストリ値を取得します。 (SHRegGetValueA) |
SHRegGetValueFromHKCUHKLM レジストリから指定された情報を取得します。 |
SHRegGetValueW レジストリ値を取得します。 (SHRegGetValueW) |
SHRegOpenUSKeyA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) でレジストリ サブキーを開きます。 (ANSI) |
SHRegOpenUSKeyW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) でレジストリ サブキーを開きます。 (Unicode) |
SHRegQueryInfoUSKeyA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内の指定されたレジストリ サブキーに関する情報を取得します。 (ANSI) |
SHRegQueryInfoUSKeyW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内の指定されたレジストリ サブキーに関する情報を取得します。 (Unicode) |
SHRegQueryUSValueA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) の開いているレジストリ サブキーに関連付けられている指定された名前の型とデータを取得します。 (ANSI) |
SHRegQueryUSValueW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) の開いているレジストリ サブキーに関連付けられている指定された名前の型とデータを取得します。 (Unicode) |
SHRegSetPathA ファイル パスを取得し、フォルダー名を環境文字列に置き換え、結果の文字列をレジストリに配置します。 (ANSI) |
SHRegSetPathW ファイル パスを取得し、フォルダー名を環境文字列に置き換え、結果の文字列をレジストリに配置します。 (Unicode) |
SHRegSetUSValueA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) にレジストリ サブキー値を設定します。 (ANSI) |
SHRegSetUSValueW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) にレジストリ サブキー値を設定します。 (Unicode) |
SHRegSetValue サポートされていません。 (SHRegSetValue) |
SHRegWriteUSValueA ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキーに値を書き込みます。 (ANSI) |
SHRegWriteUSValueW ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキーに値を書き込みます。 (Unicode) |
SHReleaseThreadRef スレッド プロシージャが返される前に、スレッド参照を解放します。 |
SHSendMessageBroadcastA システム内のすべての最上位ウィンドウにメッセージを送信します。 (ANSI) |
SHSendMessageBroadcastW システム内のすべての最上位ウィンドウにメッセージを送信します。 (Unicode) |
SHSetThreadRef コンポーネント オブジェクト モデル (COM) オブジェクトへのスレッドごとの参照を格納します。 これにより、呼び出し元はスレッドの有効期間を制御できるため、呼び出し元の準備が整う前に Windows がスレッドをシャットダウンしないようにすることができます。 |
SHSetValueA レジストリ キーの値を設定します。 (ANSI) |
SHSetValueW レジストリ キーの値を設定します。 (Unicode) |
SHSkipJunction バインド コンテキストをチェックして、特定のコンポーネント オブジェクトにバインドしても安全かどうかを確認します。 |
SHStrDupA 新しく割り当てられたメモリ内の文字列のコピーを作成します。 (SHStrDupA) |
SHStrDupW 新しく割り当てられたメモリ内の文字列のコピーを作成します。 (SHStrDupW) |
SHStripMneumonicA 文字列からニーモニック マーカーを削除します。 (ANSI) |
SHStripMneumonicW 文字列からニーモニック マーカーを削除します。 (Unicode) |
SHUnicodeToAnsi 文字列を Unicode コード ページから ANSI コード ページに変換します。 |
SHUnicodeToUnicode Unicode 文字列をコピーします。 |
SHUnlockShared SHUnlockShared は変更または使用できない場合があります。 |
StopWatchFlush StopWatchFlush は、変更または使用できない場合があります。 |
StopWatchMode StopWatchMode は、変更または使用できない場合があります。 |
StrCatBuffA ある文字列から別の文字列の末尾に文字をコピーして追加します。 (ANSI) |
StrCatBuffW ある文字列から別の文字列の末尾に文字をコピーして追加します。 (Unicode) |
StrCatChainW 2 つの Unicode 文字列を連結します。 同じバッファーへの繰り返し連結が必要な場合に使用されます。 |
StrCatW 1 つの文字列を別の文字列に追加します。 |
StrChrA 指定した文字と一致する文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別します。 (ANSI) |
StrChrIA 指定した文字と一致する文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別しません。 (ANSI) |
StrChrIW 指定した文字と一致する文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別しません。 (Unicode) |
StrChrNIW 指定した文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別しません。 |
StrChrNW 指定した文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別します。 |
StrChrW 指定した文字と一致する文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別します。 (Unicode) |
StrCmpCA C ランタイム (ASCII) 照合順序規則を使用して文字列を比較します。 比較では、大文字と小文字を区別します。 (ANSI) |
StrCmpCW C ランタイム (ASCII) 照合順序規則を使用して文字列を比較します。 比較では、大文字と小文字を区別します。 (Unicode) |
StrCmpICA C ランタイム (ASCII) 照合順序規則を使用して 2 つの文字列を比較します。 比較では、大文字と小文字を区別しません。 (ANSI) |
StrCmpICW C ランタイム (ASCII) 照合順序規則を使用して 2 つの文字列を比較します。 比較では、大文字と小文字を区別しません。 (Unicode) |
StrCmpIW 2 つの文字列を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別しません。 |
StrCmpLogicalW 2 つの Unicode 文字列を比較します。 文字列内の数字は、テキストではなく数値コンテンツと見なされます。 このテストでは、大文字と小文字は区別されません。 |
StrCmpNA 2 つの文字列の先頭から指定した文字数を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別します。 StrNCmp マクロは、この関数と名前のみが異なります。 (ANSI) |
StrCmpNCA C ランタイム (ASCII) 照合順序規則を使用して、2 つの文字列の先頭から指定した文字数を比較します。 比較では、大文字と小文字を区別します。 (ANSI) |
StrCmpNCW C ランタイム (ASCII) 照合順序規則を使用して、2 つの文字列の先頭から指定した文字数を比較します。 比較では、大文字と小文字を区別します。 (Unicode) |
StrCmpNIA 2 つの文字列の先頭から指定した文字数を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別しません。 StrNCmpI マクロは、この関数と名前のみが異なります。 (ANSI) |
StrCmpNICA C ランタイム (ASCII) 照合順序規則を使用して、2 つの文字列の先頭から指定した文字数を比較します。 比較では、大文字と小文字を区別しません。 (ANSI) |
StrCmpNICW C ランタイム (ASCII) 照合順序規則を使用して、2 つの文字列の先頭から指定した文字数を比較します。 比較では、大文字と小文字を区別しません。 (Unicode) |
StrCmpNIW 2 つの文字列の先頭から指定した文字数を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別しません。 StrNCmpI マクロは、この関数と名前のみが異なります。 (Unicode) |
StrCmpNW 2 つの文字列の先頭から指定した文字数を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別します。 StrNCmp マクロは、この関数と名前のみが異なります。 (Unicode) |
StrCmpW 2 つの文字列を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別します。 |
StrCpyNW 指定した文字数を文字列の先頭から別の文字列にコピーします。メモ この関数または StrNCpy マクロは使用しないでください。 |
StrCpyW ある文字列を別の文字列にコピーします。 (StrCpyW) |
StrCSpnA 文字列を検索して、任意の文字グループの最初の出現箇所を検索します。 検索メソッドでは大文字と小文字が区別され、終端の NULL 文字は検索パターンの一致に含まれます。 (ANSI) |
StrCSpnIA 文字列を検索して、任意の文字グループの最初の出現箇所を検索します。 検索メソッドでは大文字と小文字が区別されず、終端の NULL 文字が検索パターンの一致に含まれます。 (ANSI) |
StrCSpnIW 文字列を検索して、任意の文字グループの最初の出現箇所を検索します。 検索メソッドでは大文字と小文字が区別されず、終端の NULL 文字が検索パターンの一致に含まれます。 (Unicode) |
StrCSpnW 文字列を検索して、任意の文字グループの最初の出現箇所を検索します。 検索メソッドでは大文字と小文字が区別され、終端の NULL 文字は検索パターンの一致に含まれます。 (Unicode) |
StrDupA 文字列を複製します。 (ANSI) |
StrDupW 文字列を複製します。 (Unicode) |
StrFormatByteSize64A 数値を、サイズに応じてバイト、キロバイト、メガバイト、またはギガバイト単位でサイズ値として表される数値を表す文字列に変換します。 |
StrFormatByteSizeA 数値を、サイズに応じてバイト、キロバイト、メガバイト、またはギガバイト単位でサイズ値として表される数値を表す文字列に変換します。 1 つのパラメーター型で StrFormatByteSizeW とは異なります。 |
StrFormatByteSizeEx サイズに応じて、数値をバイト、キロバイト、メガバイト、またはギガバイト単位で表す文字列に変換します。 |
StrFormatByteSizeW 数値を、サイズに応じてバイト、キロバイト、メガバイト、またはギガバイト単位でサイズ値として表される数値を表す文字列に変換します。 1 つのパラメーター型で StrFormatByteSizeA とは異なります。 |
StrFormatKBSizeA 数値を、サイズ値として表される数値をキロバイト単位で表す文字列に変換します。 (ANSI) |
StrFormatKBSizeW 数値を、サイズ値として表される数値をキロバイト単位で表す文字列に変換します。 (Unicode) |
StrFromTimeIntervalA ミリ秒単位で指定された時間間隔を文字列に変換します。 (ANSI) |
StrFromTimeIntervalW ミリ秒単位で指定された時間間隔を文字列に変換します。 (Unicode) |
StrIsIntlEqualA 2 つの文字列の先頭から指定した文字数を比較し、それらが等しいかどうかを判断します。 (ANSI) |
StrIsIntlEqualW 2 つの文字列の先頭から指定した文字数を比較し、それらが等しいかどうかを判断します。 (Unicode) |
StrNCatA 1 つの文字列の先頭から別の文字列の末尾に、指定した数の文字を追加します。 (ANSI) |
StrNCatW 1 つの文字列の先頭から別の文字列の末尾に、指定した数の文字を追加します。 (Unicode) |
StrPBrkA 指定したバッファーに含まれる文字が最初に出現する文字列を検索します。 この検索には、終端の null 文字は含まれません。 (ANSI) |
StrPBrkW 指定したバッファーに含まれる文字が最初に出現する文字列を検索します。 この検索には、終端の null 文字は含まれません。 (Unicode) |
StrRChrA 指定した文字が最後に出現した文字列を検索します。 比較では、大文字と小文字を区別します。 (ANSI) |
StrRChrIA 指定した文字が最後に出現した文字列を検索します。 比較では、大文字と小文字を区別しません。 (ANSI) |
StrRChrIW 指定した文字が最後に出現した文字列を検索します。 比較では、大文字と小文字を区別しません。 (Unicode) |
StrRChrW 指定した文字が最後に出現した文字列を検索します。 比較では、大文字と小文字を区別します。 (Unicode) |
StrRetToBSTR IShellFolder::GetDisplayNameOf によって返される、文字列を含む、または文字列を指す STRRET 構造体を受け入れ、その文字列を BSTR として返します。 |
StrRetToBufA IShellFolder::GetDisplayNameOf によって返される STRRET 構造体を文字列に変換し、結果をバッファーに配置します。 (ANSI) |
StrRetToBufW IShellFolder::GetDisplayNameOf によって返される STRRET 構造体を文字列に変換し、結果をバッファーに配置します。 (Unicode) |
StrRetToStrA IShellFolder::GetDisplayNameOf によって返される STRRET 構造体を受け取り、表示名を含む割り当てられた文字列へのポインターを返します。 (ANSI) |
StrRetToStrW IShellFolder::GetDisplayNameOf によって返される STRRET 構造体を受け取り、表示名を含む割り当てられた文字列へのポインターを返します。 (Unicode) |
StrRStrIA 指定した部分文字列が文字列内で最後に出現した部分文字列を検索します。 比較では、大文字と小文字を区別しません。 (ANSI) |
StrRStrIW 指定した部分文字列が文字列内で最後に出現した部分文字列を検索します。 比較では、大文字と小文字を区別しません。 (Unicode) |
StrSpnA 指定したバッファーに含まれる文字で構成される文字列内の部分文字列の長さを取得します。 (ANSI) |
StrSpnW 指定したバッファーに含まれる文字で構成される文字列内の部分文字列の長さを取得します。 (Unicode) |
StrStrA 文字列内で最初に出現する部分文字列を検索します。 比較では、大文字と小文字を区別します。 (StrStrA) |
StrStrIA 文字列内で最初に出現する部分文字列を検索します。 比較では、大文字と小文字を区別しません。 (ANSI) |
StrStrIW 文字列内で最初に出現する部分文字列を検索します。 比較では、大文字と小文字を区別しません。 (Unicode) |
StrStrNIW 文字列内で最初に出現する部分文字列を検索します。 比較では大文字と小文字は区別されません。 |
StrStrNW 文字列内で最初に出現する部分文字列を検索します。 比較では、大文字と小文字を区別します。 (StrStrNW) |
StrStrW 文字列内で最初に出現する部分文字列を検索します。 比較では、大文字と小文字を区別します。 (StrStrW) |
StrToInt64ExA 10 進数または 16 進数の値を表す文字列を 64 ビット整数に変換します。 (ANSI) |
StrToInt64ExW 10 進数または 16 進数の値を表す文字列を 64 ビット整数に変換します。 (Unicode) |
StrToIntA 10 進数の値を表す文字列を整数に変換します。 StrToLong マクロは、この関数と同じです。 (ANSI) |
StrToIntExA 10 進数または 16 進数を表す文字列を整数に変換します。 (ANSI) |
StrToIntExW 10 進数または 16 進数を表す文字列を整数に変換します。 (Unicode) |
StrToIntW 10 進数の値を表す文字列を整数に変換します。 StrToLong マクロは、この関数と同じです。 (Unicode) |
StrTrimA 指定した先頭文字と末尾文字を文字列から削除します。 (ANSI) |
StrTrimW 指定した先頭文字と末尾文字を文字列から削除します。 (Unicode) |
UrlApplySchemeA 指定した URL 文字列のスキームを決定し、適切なプレフィックスを持つ文字列を返します。 (ANSI) |
UrlApplySchemeW 指定した URL 文字列のスキームを決定し、適切なプレフィックスを持つ文字列を返します。 (Unicode) |
UrlCanonicalizeA URL 文字列を正規フォームに変換します。 (ANSI) |
UrlCanonicalizeW URL 文字列を正規フォームに変換します。 (Unicode) |
UrlCombineA 相対 URL とそのベースを指定すると、正規形式の URL が返されます。 (ANSI) |
UrlCombineW 相対 URL とそのベースを指定すると、正規形式の URL が返されます。 (Unicode) |
UrlCompareA 2 つの URL 文字列を大文字と小文字を区別して比較します。 (ANSI) |
UrlCompareW 2 つの URL 文字列を大文字と小文字を区別して比較します。 (Unicode) |
UrlCreateFromPathA Microsoft MS-DOS パスを正規化された URL に変換します。 (ANSI) |
UrlCreateFromPathW Microsoft MS-DOS パスを正規化された URL に変換します。 (Unicode) |
UrlEscapeA インターネット経由での転送中に変更される可能性がある URL 内の文字またはサロゲート ペア ("unsafe" 文字) を対応するエスケープ シーケンスに変換します。 (ANSI) |
UrlEscapeSpaces スペース文字を対応するエスケープ シーケンスに変換するマクロ。 |
UrlEscapeW インターネット経由での転送中に変更される可能性がある URL 内の文字またはサロゲート ペア ("unsafe" 文字) を対応するエスケープ シーケンスに変換します。 (Unicode) |
UrlFixupW UrlFixupW は変更または使用できない可能性があります。 |
UrlGetLocationA URL から場所を取得します。 (ANSI) |
UrlGetLocationW URL から場所を取得します。 (Unicode) |
UrlGetPartA URL 文字列を受け取り、その URL の指定された部分を返します。 (ANSI) |
UrlGetPartW URL 文字列を受け取り、その URL の指定された部分を返します。 (Unicode) |
UrlHashA URL 文字列をハッシュします。 (ANSI) |
UrlHashW URL 文字列をハッシュします。 (Unicode) |
UrlIsA URL が指定された型であるかどうかをテストします。 (ANSI) |
UrlIsFileUrlA URL をテストして、ファイル URL かどうかを判断します。 (ANSI) |
UrlIsFileUrlW URL をテストして、ファイル URL かどうかを判断します。 (Unicode) |
UrlIsNoHistoryA URL が、ブラウザーが通常ナビゲーション履歴に含まない URL かどうかを返します。 (ANSI) |
UrlIsNoHistoryW URL が、ブラウザーが通常ナビゲーション履歴に含まない URL かどうかを返します。 (Unicode) |
UrlIsOpaqueA URL が不透明かどうかを返します。 (ANSI) |
UrlIsOpaqueW URL が不透明かどうかを返します。 (Unicode) |
UrlIsW URL が指定された型であるかどうかをテストします。 (Unicode) |
UrlUnescapeA エスケープ シーケンスを通常の文字に変換します。 (ANSI) |
UrlUnescapeInPlace エスケープ シーケンスを通常の文字に戻し、元の文字列を上書きします。 |
UrlUnescapeW エスケープ シーケンスを通常の文字に変換します。 (Unicode) |
WhichPlatform WhichPlatform は変更または使用できない可能性があります。 |
wnsprintfA 可変長引数リストを取得し、引数の値を printf スタイルの書式設定された文字列として返します。 (ANSI) |
wnsprintfW 可変長引数リストを取得し、引数の値を printf スタイルの書式設定された文字列として返します。 (Unicode) |
wvnsprintfA 引数の一覧を取得し、引数の値を printf スタイルの書式設定された文字列として返します。 (ANSI) |
wvnsprintfW 引数の一覧を取得し、引数の値を printf スタイルの書式設定された文字列として返します。 (Unicode) |
コールバック関数
DLLGETVERSIONPROC アプリケーションが DLL 固有のバージョン情報を取得できるように、多くの Windows シェル DLL によって実装されています。 |
構造
DLLVERSIONINFO DLL 固有のバージョン情報を受け取ります。 |
DLLVERSIONINFO2 DLL 固有のバージョン情報を受け取ります。 これは、DllGetVersion 関数と共に使用されます。 |
PARSEDURLA 解析された URL を返すために ParseURL 関数によって使用されます。 (ANSI) |
PARSEDURLW 解析された URL を返すために ParseURL 関数によって使用されます。 (Unicode) |
QITAB 1 つのインターフェイスを記述するために QISearch 関数によって使用されます。 |
列挙
ASSOCDATA IQueryAssociations::GetData によって、返されるデータの型を定義するために使用されます。 |
ASSOCKEY IQueryAssociations::GetKey によって返されるキーの種類を指定します。 |
ASSOCSTR IQueryAssociations::GetString によって、返される文字列の型を定義するために使用されます。 |
FILETYPEATTRIBUTEFLAGS ファイル関連付け PROGID レジストリ キーの EditFlags 値で使用される FILETYPEATTRIBUTEFLAGS 定数を示します。 |
SHGLOBALCOUNTER さまざまなグローバル カウンターまたは共有変数の識別子。 各グローバル カウンターは、SHGlobalCounterIncrement と SHGlobalCounterDecrement を使用してインクリメントまたはデクリメントできます。 |
SHREGDEL_FLAGS 項目が削除される基本キーを示す値のセットを提供します。 |
SHREGENUM_FLAGS 列挙型に使用される基本キーを示す値のセットを提供します。 |
tagSFBS_FLAGS StrFormatByteSizeEx 関数が表示されていない数字の丸めを処理する方法を指定します。 |
URL_SCHEME URL スキームを指定するために使用されます。 |