相关疑难解决方法(0)

使用Python在Mac OS X中查找当前活动窗口

有没有办法在Mac OS X上使用Python在给定时间找到当前活动窗口的应用程序名称?

python macos cocoa objective-c

20
推荐指数
3
解决办法
2万
查看次数

MacOSX:获得最重要的窗口标题

我正在使用此代码获取窗口标题:

tell application "System Events"
    set frontApp to name of first application process whose frontmost is true
end tell

tell application frontApp
    set window_name to name of front window
end tell
Run Code Online (Sandbox Code Playgroud)

但是,在某些情况下,这会失败.显然,当没有打开的窗口时它会失败,但那是好的.但是,在某些情况下,例如Texmaker,它会因错误而失败.它也不适用于预览.

什么是获得窗口标题的方法,即使像Texmaker这样的情况?

macos applescript

11
推荐指数
2
解决办法
2万
查看次数

使用 C# 的 MacOs 活动窗口标题

所以我有一个在 Mac 上运行的使用 Mono 和 Gtk+2 的 C# 应用程序 有没有办法获取活动应用程序窗口标题?

/sf/answers/2615816941/说我需要 CGWindowListCopyWindowInfo (我已经有了他们的配方的其余部分,如进程标识符、最前面的应用程序等)。

我可以从哪里获取CGWindowListCopyWindowInfo或类似的内容?或者在 mac os 上使用 mono 时是否有其他方法来获取活动窗口标题?

c# macos mono

2
推荐指数
1
解决办法
958
查看次数

标签 统计

macos ×3

applescript ×1

c# ×1

cocoa ×1

mono ×1

objective-c ×1

python ×1