C Builder相談室 Part3
■ このスレッドは過去ログ倉庫に格納されています
0537デフォルトの名無しさん
NGNGCanvasがあれば何でもいいけど、絵を保持してくれるTImageでどう?
>>535
>>530でびっくりしてるけど、コンポーネント作りは難しくないよ。
サブクラス化でやるならこんな感じ。
--- .h ---
TWndMethod OldImageWndProc;
void __fastcall ImageWndProc(TMessage& Msg);
--- .cpp ---
※置き換え
OldImageWndProc = Image1->WindowProc;
Image1->WindowProc = ImageWndProc;
※置き換える必要がなくなったら
Image1->WindowProc = OldImageWndProc;
void __fastcall TForm1::ImageWndProc(TMessage& Msg)
{
if (Msg.Msg == CM_MOUSEENTER)
{
ShowMessage("Mouse Enter");
}
OldImageWndProc(Msg);
}
■ このスレッドは過去ログ倉庫に格納されています