Форма во весь экран
Как сделать чтобы форма запускалась во весь экран (скрывая панель задач).
|
попробуй SetWindowPos
Код:
RECT rect;
if (GetWindowRect(GetDesktopWindow(), &rect))
{
SetWindowPos(handle, HWND_TOPMOST, rect.left, rect.top, rect.right, rect.bottom, SWP_SHOWWINDOW|SWP_SHOWNORMAL);
}
при максимицазии окна всё равно покажет таскбар.
|
pva,
Цитата:
Цитата pva
при максимицазии окна всё равно покажет таскбар. »
|
У мя на форме панельки спрятаны (т.е. кнопок свернуть, Максимизировать, закрыть нет) получается, что твоя оговорка не важна в данном случае?!
И второй вопрос этот код добавить в обработчик OnCreate?
|
Цитата:
Цитата Dr.Dark
твоя оговорка не важна в данном случае »
|
ага, верно!
Цитата:
Цитата Dr.Dark
этот код добавить в обработчик OnCreate »
|
дико извиняюсь, язык не посмотрел
Код:
var
rect1 : TRect;
begin
if (GetWindowRect(GetDesktopWindow, rect1)) then
begin
SetWindowPos(handle, HWND_TOPMOST, rect.left, rect.top, rect.right, rect.bottom, SWP_SHOWWINDOW or SWP_SHOWNORMAL);
end;
end;
|
Время: 00:04.
© OSzone.net 2001-