08/03/22 03:51:12
>>80
ありがとうございます。
今回は、キーダウンのメッセージをKeyPress内で捕まえればいいことがわかりました。
ただ、今度はKeyPress内で[CTRL]+[I]の同時押しを判断する方法が分かりません。
どうすればいいでしょうか?
procedure TMemoEX.keyPress(var key: Char);
begin
if ((getAsyncKeyState(VK_CONTROL) and $8000) <> 0) then//CTRLキー判断
if (key = 'i') or (key = 'I') then
key := #0;//↑これだと上手くいかない
end;