次の方法で共有


SHStripMneumonicA 関数 (shlwapi.h)

[この関数は、Windows XP と Windows Server 2003 を通じて使用できます。 それ以降のバージョンの Windows では、変更または使用できない可能性があります。

ニーモニック マーカーを文字列から削除します。

構文

CHAR SHStripMneumonicA(
  [in, out] LPSTR pszMenu
);

パラメーター

[in, out] pszMenu

型: LPTSTR*

ニーモニック マーカーを含む null で終わる文字列へのポインター。

戻り値

型: TCHAR

ニーモニック文字が見つかった場合は、ニーモニック文字を返します。 それ以外の場合は 0 を返します。

備考

関数名に "ニーモニック" という用語のスペルが間違います。

この関数は、次のニーモニック形式をサポートしています。

入力文字列 出力文字列 ニーモニック文字 備考
"Str&ing" "String" 'i' 何一つ。
"String (&S)" "String" 'S' この関数の Unicode バージョンでのみサポートされます。 Windows XP 以降が必要です。
 

手記

shlwapi.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして SHStripMneumonic を定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 Professional、Windows XP [デスクトップ アプリのみ]
サポートされる最小サーバー Windows 2000 Server、Windows Server 2003 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー shlwapi.h
DLL Shlwapi.dll (バージョン 5.0 以降)

関連項目

DrawText の