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