CColorDialog sınıfı
Renk seçimi iletişim kutusu kendi yapılarına ekleyebilmek izin verir.
class CColorDialog : public CCommonDialog
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir CColorDialog nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Renk iletişim kutusu görüntülenir ve kullanıcının seçim yapmanıza izin verir. |
|
Döndürür bir colorref seçili renk değerleri içeren yapısı. |
|
Kullanıcı tarafından oluşturulan özel renkler alır. |
|
Belirtilen rengin geçerli renk seçimi zorlar. |
Korumalı yöntemleri
Ad |
Description |
---|---|
İletişim kutusuna girilen renk doğrulamak için geçersiz kılar. |
Ortak veri üyeleri
Ad |
Description |
---|---|
İletişim kutusunun ayarlarını özelleştirmek için kullanılan yapı. |
Notlar
A CColorDialog listesini içeren bir iletişim kutusu görüntüleme sistemi için tanımlanmış renk nesnesidir.Kullanıcı seçin veya iletişim kutusu çıktığında, sonra tekrar uygulamaya bildirilen listeden belirli bir renk oluşturur.
Oluşturmak için bir CColorDialog nesne, sağlanan bir oluşturucu kullanın veya yeni bir sınıf türetmek ve kendi özel bir oluşturucu kullanın.
İletişim kutusunda yapılandırılan bir kez atama veya herhangi bir değer değiştirmem_cc Yapısı iletişim kutusunun denetimlerin değerleri başlatılamıyor.m_cc Yapı türü olan choosecolor.
İletişim kutusunun denetimlerini başlatma sonrasında çağrısı DoModal iletişim kutusunu görüntülemek ve kullanıcı bir renk seçmek izin vermek için üye işlevi.DoModaliletişim kutusunun Tamam ya da kullanıcının seçimini döndürür (IDOK) veya iptal etme (IDCANCEL) düğmesi.
DoModal Fonksiyonu IDOK, birini kullanın CColorDialog's kullanıcının girdiği bilgileri almak için üye işlevleri.
Windows'un kullanabileceği CommDlgExtendedError işlevi bir hata iletişim kutusu başlatma sırasında olup olmadığını belirlemek ve hata hakkında daha fazla bilgi edinmek için.
CColorDialogcommdlg üzerinde dayanır.dll dosyasını Windows 3.1 ve daha sonraki sürümleri ile birlikte gelir.
Özelleştir iletişim kutusu için bir sınıf türetin CColorDialog, özel iletişim şablon sağlamak ve genişletilmiş denetimlerden bildirim iletileri işlemek için bir ileti eşleme ekleyin.İşlenmemiş herhangi bir ileti temel sınıfa geçirilmelidir.
Kanca işlevi özelleştirme gerekli değildir.
[!NOT]
Bazı yüklemelerde CColorDialog nesnesi değil görüntülenir gri bir arka planla framework diğer yapmak için kullandıysanız, CDialog nesnelerin gri.
Daha fazla bilgi için CColorDialog, bkz: Ortak iletişim sınıfları
Devralma hiyerarşisi
CColorDialog
Gereksinimler
Başlık: afxdlgs.h