CMFCImageEditorDialog::CMFCImageEditorDialog
Costruisce un oggetto CMFCImageEditorDialog.
CMFCImageEditorDialog(
CBitmap* pBitmap,
CWnd* pParent=NULL,
int nBitsPixel=-1
);
Parametri
pBitmap
Puntatore a un'immagine.pParent
Puntatore alla finestra padre della finestra di dialogo corrente dell'editor di immagini.nBitsPixel
Il numero di bit utilizzati per rappresentare il colore di un singolo pixel, che è anche detto intensità di colore. Se il parametro nBitsPixel è -1, l'intensità di colore è derivata dall'immagine specificata dal parametro pBitmap. Il valore predefinito è -1.
Valore restituito
Per modificare un'immagine, passare un puntatore di immagine al costruttore CMFCImageEditorDialog. Chiamare il metodo DoModal per aprire una finestra di dialogo modale. Quando il metodo DoModal, la bitmap contiene la nuova immagine.
Esempio
Nell'esempio seguente viene illustrato come costruire un oggetto con la classe CMFCImageEditorDialog. Questo esempio fa parte Nuovo esempio di controlli.
// 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);
Requisiti
intestazione: afximageeditordialog.h