Как вычислить высоту панели задач, , чтобы запустить мое приложение winapi? Теперь, так оно и есть, когда я запускаю свою программу, начинается , а нижняя часть находится за панель задач. Как я могу сообщить своей программе переместить над панелью задач сразу после ее запуска? Я поставлю правильный ответ.Получить высоту панели задач Windows (Winapi)
ответ
Вы можете использовать SPI_GETWORKAREA
с SystemParametersInfo
, чтобы получить доступный размер экрана, исключая панель задач, GetSystemMetrics
вы можете получить полный размер экрана, поэтому размер панели задач только разница оси, что панель задач является один, вы должны проверить которая, сравнивая обе оси, как панель задач, моя не всегда находится внизу.
Хорошо, это правильный ответ (по крайней мере пока), спасибо. Как обычно, это не тривиально. Правила Winapi? : | –
@ A_nto2 'SystemParametersInfo' должно быть несколько функций: по одному для каждого параметра. Интересно, это еще одна 16-битная реликвия, которая не была заменена. – user877329
- 1. winapi - Захват событий вкладки панели задач приложения
- 2. Как бы найти высоту панели задач?
- 3. Перетаскивание в область уведомлений панели задач с помощью WinApi
- 4. Значки панели задач Windows снова
- 5. Как определить высоту и ориентацию панели задач в Windows с автоматическим удалением?
- 6. WinApi: Рассчитать высоту ListView
- 7. Скрытие окна с панели задач в C# с помощью WinAPI
- 8. Как получить цвет фона панели задач
- 9. Как получить глагол для панели задач в Windows 10?
- 10. Получить список окон в панели задач в Windows 7?
- 11. Как получить уведомление IsActivated с панели задач Windows?
- 12. Как скрыть кнопку закрытия панели задач Windows 10 с помощью WINAPI?
- 13. Получить ручку на панель задач
- 14. winapi - Недокументированное сообщение Windows 0x0313 stable?
- 15. Python + Tkinter Windows 7 прогресс панели задач
- 16. Сколько пикселей в значках панели задач Windows?
- 17. Значок уведомлений Facebooks на панели задач Windows
- 18. Настройка/Замена панели задач Windows CE 5.0?
- 19. Показать пользовательскую метку в панели задач Windows?
- 20. Создание нескольких значков в панели задач Windows
- 21. Изменение цвета панели задач Windows 10
- 22. Как группировать приложения в панели задач Windows?
- 23. Группировка значков панели задач в Windows 7
- 24. Значки Windows 10 отсутствуют на панели задач
- 25. Удаление firemonkey из панели задач Windows
- 26. Удаление окон из панели задач, Windows 7
- 27. Значок не отображается в панели задач Windows
- 28. DoDragDrop() для панели задач Windows 7
- 29. Получить цвет окна 10 панели задач
- 30. Как получить высоту нижней панели меню Windows Mobile 6.5.3
Используйте GetMonitorInfo(), как в Windows, MONITORINFOEX.rcWork содержит то, что вам нужно. –
Остерегайтесь того, что некоторые люди скрывают панель задач по умолчанию и отображаются только по мыши, а другие - в левой или правой части экрана. И некоторые делают оба. – RedX