Здравствуйте, SamUl, Вы писали:
SU>Здравствуйте 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 не работает..... Что не так ?
SU>Во втором методе, чтобы убрать CAPTION, надо так:
SU>SetWindowLong(hWnd,GWL_STYLE,GetWindowLong(hWnd,GWL_STYLE) & !WS_BORDER & !WS_CAPTION);
SU>Ну и конечно InvalidateRect.
SU>Удачи...
"& !WS_BORDER & !WS_CAPTION" — это как?
может быть хотели & ~(WS_BORDER|WS_CAPTION)?