Здравствуйте lozzy, Вы писали:
L> Вот такой ламерский вопрос... Как убрать у главного окна приложения caption и border ?
L>Регистрирую класс, потом создаю окно:
L> hWnd = CreateWindow("test_win", "", WS_VISIBLE | !WS_CAPTION | !WS_BORDER, 50, 50,
L>CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL);
L> Пробовал так же :
L>SetWindowLong(hWnd,GWL_STYLE,GetWindowLong(hWnd,GWL_STYLE) | !WS_BORDER | !WS_CAPTION);
L> В Win2K не работает..... Что не так ?
Во втором методе, чтобы убрать CAPTION, надо так:
SetWindowLong(hWnd,GWL_STYLE,GetWindowLong(hWnd,GWL_STYLE) & !WS_BORDER & !WS_CAPTION);
Ну и конечно InvalidateRect.
Удачи...