2011-12-14 7 views
7

Sau Mr. TLama đã trả lời câu hỏi cuối cùng của tôi (How to trap the TTN_LINKCLICK notification?) một điểm đi chưa được trả lời vì nó không hỏi :)Làm cách nào để biết liên kết nào được nhấp vào một Quả bóng sau khi xử lý tin nhắn TTN_LINKCLICK?

Làm thế nào để xác định mỗi liên kết Tôi nhấp vào quả bóng, nếu có nhiều hơn một liên kết?

Tôi muốn có thể bao gồm nhiều liên kết trong khinh khí cầu và để trả lời các nhấp chuột khác nhau.

+0

tôi tìm thấy điều này trên mạng. Dường như sử dụng API cửa sổ và dường như có một cách để có được liên kết được nhấp, nhưng tôi không chắc chắn ngôn ngữ đó là gì. Đây là liên kết http://www.autohotkey.com/forum/topic40165.html. Có lẽ có một cách để làm điều đó với một số chương trình khác thường hơn ... –

Trả lời

8

Thông báo không có thông số, do đó bạn không biết liên kết nào được nhấp vào. Đạo đức: Nếu bạn cần nhiều hơn một liên kết, hãy xem xét một giao diện linh hoạt hơn so với một mẹo công cụ, chẳng hạn như thông báo bánh mì nướng hoặc hộp thoại.

+0

Wow !! Bạn có chắc chắn người đàn ông? : S Điều này là rất xấu bacause tôi đang sử dụng bóng bay để hiển thị lỗi điền cho người dùng và tôi muốn cung cấp liên kết đến các chủ đề trợ giúp. Nếu tôi cần nhiều hơn 1 liên kết ... Điều này là xấu. –

+0

Đúng, đúng như Rob đã nói (+1). Không có cách nào để đối phó với nhiều hơn một liên kết với chú giải công cụ. Điều gì thậm chí còn tồi tệ hơn, nếu bạn nắm bắt thông báo nhấp chuột vẫn còn bạn phải phân tích cú pháp mục tiêu liên kết của riêng bạn. – TLama

+0

Nhưng @Tlama, bạn không nên phân tích bất cứ thứ gì. Vì chỉ có một liên kết, và bạn đặt nó ở đó, bạn nên biết những gì nhấp vào liên kết nên làm. –