1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
case WM_CREATE:
{
CreateWindowEx(WS_EX_CLIENTEDGE, L"BUTTON", L"Hello.",
WS_CHILD | WS_VISIBLE,
20, 120, 60, 40,
hwnd, (HMENU)2, NULL, NULL);
CreateWindowEx(WS_EX_CLIENTEDGE, L"EDIT", L"",
WS_CHILD | WS_VISIBLE,
120, 40, 100, 30, hwnd, (HMENU)IDC_TEXT, NULL, NULL);
HWND hEdit = GetDlgItem(hwnd, IDC_TEXT);
LPWSTR buf;
GetWindowText(hEdit, buf, 511);
break;
}
case WM_COMMAND:
switch(LOWORD(wParam)){
case 2:
CreateWindowEx(WS_EX_CLIENTEDGE, L"STATIC", L"What do I put here?",
WS_VISIBLE | WS_CHILD,
20, 200, 300, 40, hwnd, NULL, NULL, NULL);
}
}
|