|
1) グローバル変数の定義
2) ブラシの作成
3) ブラシの削除
4) WM_ERASEBKGND メッセージでブラシを適用
|
|
1) グローバル変数
2) コントロール作成
|
DWORD style;
style = WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL |
ES_MULTILINE | ES_WANTRETURN;
RECT Rect;
GetClientRect( hWnd, (LPRECT)&Rect);
hMedit = CreateWindow( "edit",
NULL, style, 0, 0, Rect.right-Rect.left, Rect.bottom-Rect.top-20, hWnd, NULL, hInst, NULL);
if ( !hMedit ) {
DestroyWindow( hWnd );
return FALSE;
}
| |
|
3) WM_SIZE メッセージの適用
|
マルチラインエディットコントロールの背景色とテキスト色 |
|
1) グローバル変数
2) ブラシの作成
3) ブラシを削除
4) WM_CTLCOLOREDIT メッセージの適用
|
起動直後にフォーカスをマルチラインエディトコントロールにフォーカスを移す |
|
1) ヘッダーファイル
2) IDM_OPENFILE でメニューを用意
3) グローバル変数
4) GetOpenFileName をメニューに適用
|
|