Sdílet prostřednictvím


CMFCImageEditorDialog::CMFCImageEditorDialog

Konstrukce CMFCImageEditorDialog objektu.

CMFCImageEditorDialog(
   CBitmap* pBitmap,
   CWnd* pParent=NULL,
   int nBitsPixel=-1 
);

Parametry

  • pBitmap
    Ukazatel myši na obrázek.

  • pParent
    Ukazatel na nadřazené okno aktuální obrázek dialogovém okně editor.

  • nBitsPixel
    Počet bitů použitých k reprezentaci barvy jeden pixel, který se také označuje jako barevné hloubky.Pokud nBitsPixel je parametr -1, barevná hloubka je odvozen z obrazu určenou pBitmap parametr.Výchozí hodnota je -1.

Vrácená hodnota

Upravit obraz, předat ukazatele obraz CMFCImageEditorDialog konstruktor.Zavolejte DoModal metoda modální dialogové okno otevřít.Když DoModal metoda vrátí nový obrázek obsahuje rastr.

Příklad

Následující příklad ukazuje, jak vytvořit objekt CMFCImageEditorDialog třídy.V tomto příkladu je součástí vzorku nové ovládací prvky.

    // 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);

Požadavky

Záhlaví: afximageeditordialog.h

Viz také

Referenční dokumentace

Třída CMFCImageEditorDialog

Diagram hierarchie