次の方法で共有


CopyCursor マクロ (winuser.h)

指定したカーソルをコピーします。

構文

HCURSOR CopyCursor(
  [in] pcur
);

パラメーター

[in] pcur

型: HCURSOR

コピーするカーソルへのハンドル。

戻り値

型: HCURSOR

呼び出しが成功した場合、戻り値は重複するカーソルへのハンドルです。

呼び出しが失敗した場合、戻り値は NULL です。 拡張エラー情報を取得するには、 GetLastError を呼び出します。

注釈

CopyCursor を使用すると、アプリケーションまたは DLL は、別のモジュールが所有するカーソル図形へのハンドルを取得できます。 その後、他のモジュールが解放された場合でも、アプリケーションはカーソルの図形を使用できます。

アプリケーションを閉じる前に、 DestroyCursor 関数を呼び出して、カーソルに関連付けられているシステム リソースを解放する必要があります。

アニメーションカーソルには CopyCursor 関数を使用しないでください。 代わりに、 CopyImage 関数を使用します。

CopyCursor は、 CopyIcon 関数の呼び出しとして実装されます。

#define CopyCursor(pcur) ((HCURSOR)CopyIcon((HICON)(pcur)))

Requirements

Requirement 価値
サポートされる最小クライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
ターゲット プラットフォーム ウィンドウズ
Header winuser.h (Windows.h を含む)

こちらも参照ください

概念的

CopyIcon

CopyImage

カーソル

DestroyCursor

GetCursor

リファレンス

SetCursor

ShowCursor