CMFCImageEditorDialog::CMFCImageEditorDialog
Constrói um objeto de CMFCImageEditorDialog .
CMFCImageEditorDialog(
CBitmap* pBitmap,
CWnd* pParent=NULL,
int nBitsPixel=-1
);
Parâmetros
pBitmap
Ponteiro para uma imagem.pParent
Ponteiro para a janela pai da caixa de diálogo atual do editor de imagem.nBitsPixel
O número de bits usados para representar a cor de um único pixel, que também é conhecido como a intensidade de cor.Se o parâmetro de nBitsPixel é -1, o tamanho de cor é derivada da imagem especificada pelo parâmetro de pBitmap .o valor padrão é -1.
Valor de retorno
Para modificar uma imagem, passe um ponteiro de imagem para o construtor de CMFCImageEditorDialog .Chame o método de DoModal para abrir uma caixa de diálogo modal.Quando o método de DoModalretorna, o bitmap contém a nova imagem.
Exemplo
O exemplo a seguir demonstra como criar um objeto da classe de CMFCImageEditorDialog .Este exemplo é parte de novo exemplo de controles.
// 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);
Requisitos
Cabeçalho: afximageeditordialog.h