Home :: GreenPad :: ki :: Window | classes |
class Window | ^ |
窓操作用クラス外側から、ダイアログやコントロールやプロパティシートや 普通のウインドウを全部まとめて共通に扱うためのインターフェイス。 実際の実装は、下位クラス XxxImpl で行われている。
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:29
- Author:
- K.INABA
- Version:
- beta
Contents | ^ |
Entity Type Scope Short Description getClientRect method public サイズ getPos method public 位置・サイズ hwnd method public ウインドウハンドル isMainWnd method public メインループを回してるウインドウかどうか MoveTo method public 移動 MsgBox method public 自動消滅機能付きメッセージボックス MsgLoop method public メインメッセージループ PostMsg method public メッセージを送ってすぐ帰る ProcessMsg method public 未処理メッセージを適当に処理 SendMsg method public メッセージを送って処理されるまで待機 SetCenter method public 画面中央へGo! SetCenter method public 画面中央へGo! SetFocus method public フォーカス SetFront method public 最前面へGo! SetFront method public 最前面へGo! SetText method public テキスト設定 ShowUp method public 表示
method getClientRect | ? ^ > |
サイズ
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:78
- Code:
public void getClientRect (
RECT * rc ) const
method getPos | ? ^ < > |
位置・サイズ
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:75
- Code:
public void getPos (
RECT * rc ) const
method hwnd | ? ^ < > |
ウインドウハンドル
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:72
- Code:
public HWND hwnd (
) const
method isMainWnd | ? ^ < > |
メインループを回してるウインドウかどうか
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:81
- Code:
public bool isMainWnd (
) const
method MoveTo | ? ^ < > |
移動
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:58
- Code:
public void MoveTo (
int l ,
int t ,
int r ,
int b )
method MsgBox | ? ^ < > |
自動消滅機能付きメッセージボックス
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:49
- Params:
msg 表示する文字列 caption ダイアログの題名 type Win32SDKの説明を見てね timeout 表示時間。-1だと∞
- Code:
public int MsgBox (
LPCTSTR msg ,
LPCTSTR caption = NULL ,
UINT type = MB_OK ,
int timeout = - 1 ) const
method MsgLoop | ? ^ < > |
メインメッセージループ
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:33
- Code:
public void MsgLoop (
)
method PostMsg | ? ^ < > |
メッセージを送ってすぐ帰る
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:39
- Code:
public BOOL PostMsg (
UINT msg ,
WPARAM wp = 0 ,
LPARAM lp = 0 )
method ProcessMsg | ? ^ < > |
未処理メッセージを適当に処理
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:86
- Code:
public static void ProcessMsg (
)
method SendMsg | ? ^ < > |
メッセージを送って処理されるまで待機
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:36
- Code:
public LRESULT SendMsg (
UINT msg ,
WPARAM wp = 0 ,
LPARAM lp = 0 )
method SetCenter | ? ^ < > |
画面中央へGo!
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:96
- Params:
hwnd 動かすウインドウ rel 基準にするウインドウ
- Code:
public static void SetCenter (
HWND hwnd ,
HWND rel = NULL )
method SetCenter | ? ^ < > |
画面中央へGo!
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:67
- Code:
public void SetCenter (
)
method SetFocus | ? ^ < > |
フォーカス
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:61
- Code:
public void SetFocus (
)
method SetFront | ? ^ < > |
最前面へGo!
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:64
- Code:
public void SetFront (
)
method SetFront | ? ^ < > |
最前面へGo!
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:89
- Code:
public static void SetFront (
HWND hwnd )
method SetText | ? ^ < > |
テキスト設定
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:52
- Code:
public void SetText (
const TCHAR * str )
method ShowUp | ? ^ < > |
表示
- Source:
- C:\usr\develop\MyProject\GreenPad\kilib\window.h:55
- Code:
public void ShowUp (
)
Created Mon May 06 21:01:04 2002.
This documentation was generated automatically by
ccdoc v0.8 r26 2001/11/28 bin_opt_msvc_MSWin32-4.0.
Click here to submit a bug report or feature request.
Click here to return to the top of the page.