次の方法で共有


INewShortcutHookA インターフェイス (shlobj.h)

新しいインターネット ショートカットを作成するメソッドを公開します。

継承

INewShortcutHook インターフェイスは、IUnknown インターフェイスから継承します。 INewShortcutHook には、次の種類のメンバーもあります。

メソッド

INewShortcutHookA インターフェイスには、次のメソッドがあります。

 
INewShortcutHookA::GetExtension

ショートカット オブジェクトのファイル名拡張子を取得します。 (ANSI)
INewShortcutHookA::GetFolder

ショートカット オブジェクトのフォルダー名を取得します。 (ANSI)
INewShortcutHookA::GetName

拡張子のないショートカット オブジェクトのファイル名を取得します。 (ANSI)
INewShortcutHookA::GetReferent

ショートカット オブジェクトの参照先を取得します。 (ANSI)
INewShortcutHookA::SetFolder

ショートカット オブジェクトのフォルダー名を設定します。 (ANSI)
INewShortcutHookA::SetReferent

ショートカット オブジェクトの参照先を設定します。 (ANSI)

備考

通常、INewShortcutHook実装しません。 これは、インターネット ショートカット用のシェルによって実装されます。

新しいインターネット ショートカット 作成するときは、INewShortcutHook を使用します。 このインターフェイスによって提供されるメソッドは、便宜上提供されます。

INewShortcutHook は、IUnknownから派生 。 リストされているメソッドは、INewShortcutHook固有です。

手記

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

必要条件

要件 価値
サポートされる最小クライアント Windows XP [デスクトップ アプリのみ]
サポートされる最小サーバー Windows 2000 Server [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー shlobj.h