Python을 이용해 윈도우 작업표시줄의 높이와 가로 크기를 알아내려면, ctypes와 win32api 라이브러리를 사용할 수 있습니다. 아래는 윈도우 작업표시줄의 높이와 너비를 가져오는 코드입니다.
import ctypes
from win32api import GetMonitorInfo, MonitorFromPoint
# 화면 크기와 작업 표시줄 영역 가져오기
monitor_info = GetMonitorInfo(MonitorFromPoint((0,0)))
work_area = monitor_info['Work']
screen_area = monitor_info['Monitor']
# 작업 표시줄의 높이와 너비 계산
taskbar_height = screen_area[3] - work_area[3]
taskbar_width = screen_area[2] - work_area[2]
print("작업표시줄 높이:", taskbar_height, "픽셀")
print("작업표시줄 너비:", taskbar_width, "픽셀")
코드 설명
- screen_area: 전체 모니터 크기를 가져옵니다.
- work_area: 작업 표시줄을 제외한 영역의 크기를 가져옵니다.
- taskbar_height: 화면의 높이에서 작업 영역 높이를 빼면 작업 표시줄의 높이를 얻을 수 있습니다.
- taskbar_width: 화면 너비에서 작업 영역 너비를 빼면 작업 표시줄의 너비를 얻을 수 있습니다.
이 코드를 실행하면 현재 화면에서 작업표시줄의 높이와 가로 크기를 알 수 있습니다.
'개발 > Python' 카테고리의 다른 글
python selenium url 페이지 존재 여부 검사 (1) | 2024.11.20 |
---|---|
python 엑셀 윈도우창 크기및 위치 조절하는 코드 (0) | 2024.11.11 |
[selenium] chrome driver 팝업 비허용 (0) | 2024.08.29 |