Fórum Barra de Tarefas (Informações) #265940
19/01/2005
0
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
Curtir tópico
+ 0
Responder
Posts
19/01/2005
Massuda
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
Responder
Gostei + 0
19/01/2005
Rabay
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?
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)