C++ Builder Tips


フォームのどこをクリックしても移動するには


フォーム上がクリックされたイベントをひろって、SendMessage()関数で移動モードにします。
ヘッダファイル内でイベントハンドラを登録。

void __fastcall TForm1::FormMouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y)
{
  ReleaseCapture();
  SendMessage (Handle, WM_SYSCOMMAND, SC_MOVE | 2, 0);
}


目次に戻る
Copyright(c) 2008 WoodenSoldier Software