Python 获取windows开始菜单的位置

Python 获取windows开始菜单的位置,python,winapi,pywin32,Python,Winapi,Pywin32,我正在用Python编写一个应用程序,它可以自动移动内容。如何获取windows“开始”菜单栏的位置,以便在计算中对其进行说明 啊,找到了GetMonitorInfo:。下面是一个示例:.要获得矩形,请使用。您可以在C++中执行以下操作: APPBARDATA abd = {0}; SHAppBarMessage(ABM_GETTASKBARPOS, &abd); 然后,abd.rc将包含矩形。你只需要做pywin32的等效操作 请注意,GetMonitorInfo()将为您提供工作区

我正在用Python编写一个应用程序,它可以自动移动内容。如何获取windows“开始”菜单栏的位置,以便在计算中对其进行说明

啊,找到了<代码>GetMonitorInfo:。下面是一个示例:.

要获得矩形,请使用。您可以在C++中执行以下操作:

APPBARDATA abd = {0};
SHAppBarMessage(ABM_GETTASKBARPOS, &abd);
然后,
abd.rc
将包含矩形。你只需要做pywin32的等效操作


请注意,GetMonitorInfo()将为您提供工作区,即桌面应用程序栏,但任务栏不是可能存在的唯一应用程序栏。

当您请求工作区时,任务栏区域将自动排除

System.Parameters.WorkArea
或者使用互操作来

SystemParametersInfo(SPI_GETWORKAREA, ...)`  
你就完了