Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa CMFCImageEditorDialog

Wykres hierarchii