Re[2]: Это я туплю?
От: Аноним  
Дата: 08.11.05 10:01
Оценка: +1
Здравствуйте, 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)?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.