Tôi sắp xé toạc tóc vì thiếu một cách nhất quán, dễ hiểu để có được các mục menu ngữ cảnh mà Explorer hiển thị khi tôi nhấp chuột phải vào một mục. Tôi không muốn hiển thị một trình đơn, tôi chỉ muốn phân tích các mục trong nền và thực thi chúng theo chương trình.Lập trình thực thi các mục menu ngữ cảnh của Windows Explorer
Tôi đã thử các kết hợp khác nhau của IShellFolder, IContextMenu và các giao diện COM khác và tôi không thể tìm thấy bất kỳ thứ gì hoạt động nhất quán.
Tôi nhận ra đây là một câu hỏi mơ hồ, nhưng nếu có ai có bất kỳ kinh nghiệm nào trong đấu trường thực hiện các mục menu ngữ cảnh của Windows Explorer, mọi trợ giúp sẽ được đánh giá cao.
tái bút: tóc của tôi sẽ biết ơn bạn :). – jgraves
Đây là một trong những lĩnh vực mà "đi tìm trong registry" có thể là một giải pháp chấp nhận được (các khóa registry là một phần của giao diện tài liệu vì vậy nó không phải là nghịch ngợm như nó âm thanh). Bạn đã thử chưa Nó có gây rụng tóc nữa không? – itowlson
Để tôi có thêm thông tin về câu hỏi, bạn có ứng dụng .net hoạt động trên một loại tệp cụ thể và bạn muốn có lệnh trình đơn ngữ cảnh của trình khám phá cửa sổ có thể chạy ứng dụng ur và chuyển đường dẫn tệp (4 ví dụ) đến nó, là ý định ur này? –