2009-03-06 22 views

Trả lời

6

Bạn phải triển khai preview handler.

+0

Nếu tôi hiểu tài liệu xử lý bản xem trước trong Explorer, không phải cho hình thu nhỏ. – OregonGhost

+0

Chúng cũng được sử dụng cho hình thu nhỏ (ít nhất là trên Vista). Nhưng tất nhiên, việc triển khai IExtractImage cũng hoạt động (và có thể tốt hơn cho hệ điều hành trước Vista). Ưu điểm của trình xử lý xem trước là chúng 'không xử lý' và không thể phá vỡ vỏ, được gọi trong chuỗi nền có mức độ ưu tiên thấp, ... – Stefan

+0

Đó không phải là trường hợp cho IExtractImage cũng trên Vista? – OregonGhost

4

Bạn phải viết phần mở rộng vỏ triển khai IExtractImage2 và trích xuất hình thu nhỏ cho Explorer. Oh, và đó là COM, vì vậy tốt hơn mong đợi để cảm thấy bẩn sau đó.

+0

Tôi sử dụng nguyên C++ vì vậy tôi mong đợi sẽ cảm thấy bẩn thỉu sau một hoặc hai ngày lăn trong COM. –

+0

Hoặc bạn có thể sử dụng EZShellExtensionsMFC và cảm thấy sạch sẽ và gọn gàng :-) – logicnp

+2

Tôi không cảm thấy sạch sẽ và ngăn nắp sau khi sử dụng cái gì đó có tên MFC trong nó: X – OregonGhost

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