2012-01-12 22 views
7

Ví dụ Outlook: nó chỉ có một quá trình nhưng có thể có nhiều cửa sổ (người dùng có thể kích đúp vào email để mở nó trong một cửa sổ riêng)FindWindow với danh hiệu được biết đến một phần

Vì vậy, tôi không thể sử dụng Process.GetProcess () để lặp qua các quy trình và so sánh tiêu đề.

FindWindow() cần tiêu đề đầy đủ; Tôi biết tiêu đề nhưng cửa sổ Outlook tự thêm tiêu đề vào cuối, tức là - Thư (Văn bản Giàu) hoặc - Thư (HTML) .. v.v.

Tôi có thể nhận tất cả cửa sổ email (xử lý) cho Outlook không? sau đó lặp lại để tìm cửa sổ của tôi bằng cách sử dụng GetWindowText()? Mọi con trỏ sẽ được đánh giá cao.

Trả lời

Các vấn đề liên quan