![]() |
![]() |
CPWindowクラス |
すべてのGUI部品の土台となるウィンドウ(ダイアログ)を提供するクラスです。 |
メソッド |
CPWindowクラスで定義されているメソッドです。
メソッド名 内容 Add GUIコントロールをウィンドウに追加 AllFocusClear Ver 1.07
ウィンドウ内のGUI部品のフォーカスをクリアAttachKeyEvent キーボードイベントのコールバック関数を指定 AttachMouseEvent マウスイベントのコールバック関数を指定 AttachTimerEvent タイマーイベントのコールバック関数を指定 AttachWindowEvent ウィンドウイベントのコールバック関数を指定 BeginPaint ウィンドウ内での描画を開始 Clear 資源をすべて解放 CloseWindow ウィンドウを閉じる CreateCursor Ver 1.10
マウスカーソル形状を生成CreateNewDialog モーダルダイアログを生成
CreateNewWindow Ver 1.10
モードレスウィンドウを生成DetachKeyEvent キーボードイベントのコールバック関数を解放 DetachMouseEvent マウスイベントのコールバック関数を解放 DetachTimerEvent タイマーイベントのコールバック関数を解放 DetachWindowEvent ウィンドウイベントのコールバック関数を解放 DoModal ダイアログの表示・メッセージループ
EndPaint ウィンドウ内での描画を終了 GetBackgroundColor 背景色を取得 GetCursor Ver 1.10
マウスカーソル形状を取得GetKeyState キーボードの押下状態を取得 GetMousePosition Ver 1.07
マウスのスクリーン上での位置を取得GetWindowPosition Ver 1.10
ウィンドウ位置を取得GetWinID ウィンドウIDの取得 IsVisible Ver 1.10
ウィンドウの表示状態を取得MessageBox メッセージボックスを表示 NextFocus 次のGUI部品に移動 RemoveAt GUIコントロールをウィンドウから削除 SetBackgroundColor 背景色を指定 SetCursor Ver 1.10
マウスカーソル形状を変更ShowWindow ウィンドウの表示・非表示の指定
UpdateWindow ウィンドウの再描画 UpdateWindowRect ウィンドウの指定の矩形内を再描画
CPGraphicsより継承したメソッド |
CPGraphicsで定義されているメソッドのうち、有効なメソッドです。
これらのメソッドは、普通のメソッドと同等に使用できます。
メソッド名 内容 DrawArc 円弧の描画 DrawBezier ベジェ曲線の描画 DrawBoxText 矩形内に文字列を描画 DrawCircle 円を描画 DrawFillCircle 円を塗りつぶし描画 DrawFillPolygon ポリゴンの塗りつぶし描画 DrawFillRect 矩形を塗りつぶし描画 DrawFillRoundRect 四隅が円の四角形を塗りつぶし描画 DrawLine 線を描画 DrawPolygon ポリゴンの描画 DrawRect 矩形を描画 DrawRoundRect 四隅が円の矩形を描画 DrawText 文字列の描画 GetFontSize 文字のフォントサイズを取得 GetTextWidth 文字列の幅を取得 SetFontSize 文字のフォントサイズを設定 SetForegroundColor 前景色を指定 SetPixel 点を描画 SetSize 線の太さを指定