2009-02-27 36 views
5

Vista đã giới thiệu Common Item Dialogs mới để mở và lưu các tệp thay thế Hộp thoại Tệp Thông thường cũ. Có thể thêm các điều khiển tùy chỉnh bằng cách sử dụng giao diện đơn giản IFileDialogCustomize. Một trong số đó là tiêu chuẩn ComboBox không thể chỉnh sửa được. Có cách nào để tạo một chỉnh sửa ComboBox hoặc sửa đổi một hiện có (bằng cách thêm kiểu CBS_DROPDOWN) không?Làm cách nào để thêm ComboBox có thể chỉnh sửa vào Hộp thoại chung của Vista?

Trả lời

1

Thật không may, bạn không thể. Không có gì đảm bảo rằng các điều khiển bạn thêm với IFileDialogCustomize là các điều khiển Win32. (Và trong thực tế, tôi tin rằng họ không.) Vì họ không phải là điều khiển Win32, không có gì để thiết lập phong cách CBS_DROPDOWN trên. Lấy làm tiếc.

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