次の方法で共有


Edit_GetSel マクロ (windowsx.h)

エディット コントロールまたはリッチ エディット コントロールの現在の選択範囲の開始位置と終了文字位置を取得します。 このマクロを使用することも、EM_GETSEL メッセージを明示的に送信することもできます。

構文

DWORD Edit_GetSel(
   HWND hwndCtl
);

パラメーター

hwndCtl

型: HWND

コントロールのハンドル。

戻り値

型: DWORD

戻り値は、LOWORD での選択範囲の開始位置と、HIWORDで最後に選択した文字の後の最初の文字の位置を持つ 0 から始まる値です。 これらの値のいずれかが 65,535 を超える場合、戻り値は –1 になります。

備考

このマクロは、EM_GETSEL メッセージの完全な機能を持っていません。これは、SendMessageのパラメーターで 32 ビットの戻り値を受け取らないためです。

必要条件

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