Tag: MFC
Tengo una clase de diálogo MFC que hereda de otra que ya tiene implementada una función de desplazamiento. En esta clase estoy mostrando varias CStatics y me gustaría saber si sería posible “congelar” una de ellas o hacer que no sea desplazable. Ya he intentado hacer una ventana secundaria de . . . Read more
Tengo mi propia clase (CMyEdit) heredada de CEdit con un procedimiento de validación propio. Engancho los eventos ON_CHAR y ON_UPDATE y valido la entrada del usuario. Si la entrada es válida, se cambia el atributo CMyEdit::isOk a true. CMyEdit confirma la validez durante cada cambio del contenido del cuadro de . . . Read more
Tengo mi propia subclase de clase para CEDIT de la siguiente manera: class MyEdit : public CEdit…. La he subclasificado en el procedimiento DoDataExchange mediante DDX_control. En esta clase subclasificada, engancho los eventos ON_CHAR y ON_CHANGE (MyEdit::OnChar, MyEdit::OnChange). Necesito enganchar el evento ON_CHANGE también en el diálogo padre, pero con . . . Read more
Estoy atascado/a en este caso. Tengo mi propia clase derivada de CHtmlView y recientemente agregué soporte para Buscar. Lo hice de la siguiente manera: void CChristianLifeMinistryEditorDlg::OnEditFind() { m_pHtmlPreview->ExecWB(OLECMDID_FIND, OLECMDEXECOPT_PROMPTUSER, nullptr, nullptr); } Bajo la capa, el código hace lo siguiente: HRESULT CChristianLifeMinistryHtmlView::ExecWB(OLECMDID cmdID, OLECMDEXECOPT cmdexecopt, VARIANT *pvaIn, VARIANT *pvaOut) { . . . Read more
Mi principal CDialog a veces muestra un diálogo secundario sin modo como este: Solo se muestra si el usuario lo ha configurado para mostrar automáticamente. Se muestra a través de la función OnInitDialog de los diálogos principales donde se llama a esta función: void CChristianLifeMinistryEditorDlg::DisplayAssignHistoryDialog() { BOOL bShowAssignHistoryDialog; bShowAssignHistoryDialog = . . . Read more