|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Янв 30, 2003 09:41:38 Именно не позволять менять размер любым способом. |
|
|
Дата: Янв 30, 2003 09:44:04 Именно не позволять менять размер любым способом. |
|
|
Дата: Янв 30, 2003 10:52:41 Вариант 1. Обработка сообщение WM_GETMINMAXINFO. [code] ... #define MY_MAX_WIDTH 300 #define MY_MAX_HEIGHT 300 ... case WM_GETMINMAXINFO: { LPMINMAXINFO lpmmi = (LPMINMAXINFO)lParam; lpmmi->ptMaxSize.x = lpmmi->ptMinTrackSize.x = lpmmi->ptMaxTrackSize.x = MY_MAX_WIDTH; lpmmi->ptMaxSize.y = lpmmi->ptMinTrackSize.y = lpmmi->ptMaxTrackSize.y = MY_MAX_HEIGHT; } return 0; ... [/code] Вариант 2. Создать окно без size border. [code] ... #define MY_MAX_WIDTH 300 #define MY_MAX_HEIGHT 300 ... hwnd = CreateWindow( szClassName, szAppName, WS_OVERLAPPEDWINDOW & (~WS_THICKFRAME), CW_USEDEFAULT, CW_USEDEFAULT, MY_MAX_WIDTH, MY_MAX_HEIGHT, (HWND) NULL, (HMENU) NULL, hInstance, lpCmdLine); ... [/code] |
|
|
Дата: Янв 30, 2003 11:09:31 ... УРА ЗАРАБОТАЛА !!! СПАСИБО ! |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.077 |