Thực hiện theo các hướng dẫn tại this question, tôi có một số mã chạy để trích xuất biểu tượng từ các tệp và hiển thị chúng trong một ListView được đặt ở chế độ chi tiết. Tôi muốn các biểu tượng hiển thị ở 16 x 16, nhưng khi tôi có kích thước ImageList được đặt thành các biểu tượng xuất hiện trông rất lạ (không chắc chắn cách mô tả nó - xem ảnh chụp màn hình đính kèm).Sử dụng Icon.ExtractAssociatedIcon và ImageList
Tôi đã thử thay đổi kích thước thành 32 x 32 và chúng xuất hiện tốt, nhưng chắc chắn phải có cách để có được biểu tượng 16 x 16 chất lượng tốt phải không?
http://img165.imageshack.us/img165/4446/badqualityiconscc4.png
Đáng buồn là điều đó dường như không hoạt động - chúng vẫn hiển thị kém. Bất kỳ ý tưởng nào khác? – robintw
Im làm việc trên nó ..;) – Stefan
Cảm ơn. Tôi đã thử những gì bạn đề nghị trong chỉnh sửa của bạn, bằng cách sử dụng phương pháp DrawImage và điều đó dường như không làm việc, hoặc - cho kết quả chính xác giống nhau. Tôi có thể đăng các mã tôi đang sử dụng với phương pháp DrawImage nếu điều đó sẽ giúp đỡ. – robintw