获取Windows任务栏的高度(Winapi)

A_n*_*to2 5 c windows winapi taskbar

如何计算任务栏高度,以便我的winapi应用程序启动它?现在,就像它一样,当我启动我的程序时,它启动并且它的底部放在任务栏后面.如何在程序启动时告诉我的程序在任务栏上方移动?我会给出正确答案.Thnx.

Nec*_*lis 5

您可以使用SPI_GETWORKAREAwith SystemParametersInfo来获取可用的屏幕大小,不包括任务栏,GetSystemMetrics可以获得全屏大小,因此任务栏大小只是任务栏为1的轴的差异,您应该通过比较两者来检查哪个轴轴心,作为任务栏,我并不总是在底部.