COleInsertDialog::DoModal
Llame a esta función para mostrar el cuadro de diálogo OLE de objeto INSERT.
virtual INT_PTR
DoModal();
INT_PTR
DoModal(
DWORD dwFlags
);
Parámetros
dwFlags
Uno de los valores siguientes:COleInsertDialog::DocObjectsOnly incrusta solo DocObjects.
COleInsertDialog::ControlsOnly incrusta solo controles ActiveX.
cero inserta ni un DocObject ni un control ActiveX.Este valor da lugar a la misma implementación que el primer prototipo enumerado anteriormente.
Valor devuelto
Estado de finalización del cuadro de diálogo.Uno de los valores siguientes:
IDOK si el cuadro de diálogo se envió correctamente.
IDCANCEL si el usuario canceló el cuadro de diálogo.
IDABORT si se ha producido un error.Si se devuelve IDABORT, llame a la función miembro de COleDialog:: GetLastError para obtener más información sobre el tipo de error que se produjo.Para obtener una lista de posibles errores, vea la función de OleUIInsertObject en Windows SDK.
Comentarios
Si desea inicializar los distintos controles de cuadro de diálogo estableciendo los miembros de la estructura de m_io , debe hacerlo antes de llamar a DoModal, pero después de que se cree el objeto de diálogo.
Si DoModal devuelve IDOK, puede llamar a otras funciones miembro para recuperar los valores o la entrada de información en el cuadro de diálogo de usuario.
Requisitos
encabezado: afxodlgs.h
Vea también
Referencia
COleInsertDialog::GetSelectionType
COleInsertDialog::GetDrawAspect