CMFCImageEditorDialog::CMFCImageEditorDialog
Konstrukcje CMFCImageEditorDialog obiektu.
CMFCImageEditorDialog(
CBitmap* pBitmap,
CWnd* pParent=NULL,
int nBitsPixel=-1
);
Parametry
pBitmap
Wskaźnik do obrazu.pParent
Wskaźnik, aby okno nadrzędne bieżące okno dialogowe Edytor obrazu.nBitsPixel
Liczba bitów używanych do reprezentowania koloru pojedynczego piksela jest również zwany głębia kolorów.Jeśli nBitsPixel parametr jest -1, głębia kolorów jest pochodną obrazu określonej przez pBitmap parametru.Wartością domyślną jest -1.
Wartość zwracana
Aby zmodyfikować obraz, przekazać wskaźnik obrazu CMFCImageEditorDialog konstruktora.Następnie wywołać DoModal metodę otwierania modalnego okna dialogowego.Gdy DoModal metoda zwraca, mapa bitowa zawiera nowy obraz.
Przykład
Poniższy przykład ilustruje sposób tworzenia obiektu CMFCImageEditorDialog klasy.W tym przykładzie jest częścią nowych formantów próbki.
// CBitmap m_bmpImage
HBITMAP hBmpCopy = (HBITMAP) ::CopyImage(m_bmpImage.GetSafeHandle(), IMAGE_BITMAP, 0, 0, 0);
...
// this points to Page3 class which extends the CMFCPropertyPage class
CMFCImageEditorDialog dlg(CBitmap::FromHandle(hBmpCopy), this);
Wymagania
Nagłówek: afximageeditordialog.h