c++ builder XE4, 10.2 Tokyo > マウス左クリック + Shift を検知 > mbLeft / ssShift


動作確認
C++ Builder XE4
RAD Studio 10.2 Tokyo Update 2 (追記: 2017/12/27)

参考 http://www.interq.or.jp/moonstone/person/del/mouse.htm

マウスクリックとShiftなどの組合せの検知

void __fastcall TOptionMail2::FormMouseDown(TObject *Sender, TMouseButton Button,
          TShiftState Shift, int X, int Y)
{
    if (Button == mbLeft && Shift.Contains(ssShift)) {
              // 処理
    }
}
//---------------------------------------------------------------------------

検索用キーワード

(追記 2018/10/19)

  • ssAlt