Barra de Tarefas (Informações)
Olá Pessoal!!!
Alguém por acaso sabe como eu posso conseguir a altura e a posição da barra de tarefas na tela do usuário?
Obrigado!!!
Alguém por acaso sabe como eu posso conseguir a altura e a posição da barra de tarefas na tela do usuário?
Obrigado!!!
Rabay
Curtidas 0
Respostas
Massuda
19/01/2005
O código seguinte obtem o retângulo que contem a barra de tarefas do Windows:
var TaskBarH: THandle; TaskBarR: TRect; // ... // obtem o retângulo com o taskbar TaskBarH := FindWindow(´Shell_TrayWnd´, nil); GetWindowRect(TaskBarH, TaskBarR); // altura do taskbar = TaskBarR.Bottom - TaskBarR.Top
GOSTEI 0
Rabay
19/01/2005
Obrigado Massuda!!!
Aproveitando, estou com outro problema.
Quando deixo o meu form principal com a propriedade WindowState com o valor wsMaximized, a parte inferior do form fica oculta pela barra de tarefas. O Form não respeita o espaço livre da tela. Tentei algumas soluções mas sem suceso! Alguém sabe como posso fazer pra resolver isso?
Aproveitando, estou com outro problema.
Quando deixo o meu form principal com a propriedade WindowState com o valor wsMaximized, a parte inferior do form fica oculta pela barra de tarefas. O Form não respeita o espaço livre da tela. Tentei algumas soluções mas sem suceso! Alguém sabe como posso fazer pra resolver isso?
GOSTEI 0