-3

因为可能在不同的位置打开了很多窗户。有些窗口是活动的,有些则不是,操作系统如何根据应用程序窗口的位置委托鼠标事件?我有点失落。

4

2 回答 2

0

系统调用是由软件对操作系统进行的,因此操作系统返回对软件的响应而不是鼠标,如果窗口来自同一软件,它仍然适用。软件在后台以表格形式进行管理。

id, path, request
1, c:\word.exe, 2
2, c:\word.exe, 3

所以基本上操作系统知道请求是从哪里发出的。“操作系统概念要点”涵盖了此类问题。

于 2013-04-08T00:32:19.173 回答
0

操作系统(或作为其一部分的专用程序)跟踪窗口(它们的位置、大小、其他窗口的深度、“活动”状态)和光标位置,并可以确定哪个窗口位于窗口的正下方鼠标指针。这就是全部。

于 2013-04-08T00:49:57.957 回答