Tôi quan tâm đến việc tìm hiểu thêm về ứng dụng khách Microsoft Office Communicator IM và cách nó xác định sự hiện diện của bạn (nghĩa là nếu bạn đang ở máy tính của mình hoặc ở xa). Bất cứ ai có thể chỉ cho tôi hướng tới một hướng dẫn giải thích điều này, hoặc các chi tiết của API?Trạng thái hiện diện của Communicator Office hoạt động như thế nào?
5
A
Trả lời
8
Sau một chút nghiên cứu, có vẻ như ứng dụng Office Communicator sử dụng tính năng kiểm tra đơn giản hoạt động bàn phím và chuột để xác định sự hiện diện của người dùng. Bài viết này thảo luận về Microsoft Communicator presence status, và những câu hỏi liên quan cũng đề cập đến nó:
- https://superuser.com/questions/21364/how-do-i-detect-when-a-user-is-sitting-in-the-chair-in-front-of-a-computer/21380#21380
- Detecting user presence
Dường như Office Communicator làm cho việc sử dụng Windows API GetLastInputInfo Function. Sau đây câu hỏi chi tiết các tùy chọn để gọi chức năng này (có và không có P/Invoke):
Làm thế nào buồn, nghĩ rằng ai đó sẽ đi cùng và cải thiện về vấn đề này. Chấp nhận câu trả lời của riêng tôi (cho đến khi ai đó đăng câu trả lời tốt hơn). – MagicAndi