CMFCImageEditorDialog::CMFCImageEditorDialog

构造 CMFCImageEditorDialog 对象。

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

参数

  • pBitmap
    为图像的指针。

  • pParent
    指向当前图像编辑器对话框的父窗口。

  • nBitsPixel
    用于的位数表示单个像素的颜色,也称为颜色深度。如果 nBitsPixel 参数为-1,颜色深度从 pBitmap 参数指定的图像派生。默认值为 -1。

返回值

若要修改图像,请通过image指向 CMFCImageEditorDialog 构造函数。然后调用 DoModal 方法打开模式对话框。当 DoModal方法返回时,位图包含新图像。

示例

下面的示例演示如何构造对象 CMFCImageEditorDialog 选件类。此示例是 新的控件示例的一部分。

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

要求

标头: afximageeditordialog.h

请参见

参考

CMFCImageEditorDialog选件类

层次结构图