Показать полную графическую версию : Форма во весь экран
Как сделать чтобы форма запускалась во весь экран (скрывая панель задач).
попробуй SetWindowPos
RECT rect;
if (GetWindowRect(GetDesktopWindow(), &rect))
{
SetWindowPos(handle, HWND_TOPMOST, rect.left, rect.top, rect.right, rect.bottom, SWP_SHOWWINDOW|SWP_SHOWNORMAL);
}
при максимицазии окна всё равно покажет таскбар.
pva,
при максимицазии окна всё равно покажет таскбар. »
У мя на форме панельки спрятаны (т.е. кнопок свернуть, Максимизировать, закрыть нет) получается, что твоя оговорка не важна в данном случае?!
И второй вопрос этот код добавить в обработчик OnCreate?
твоя оговорка не важна в данном случае »ага, верно!
этот код добавить в обработчик 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;
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.