controles en RT
Publicado por sat (9 intervenciones) el 20/05/2003 21:26:00
sabes como crear controles en tiempo de ejecucion y como salir de una aplicacion SDI mediante un boton. Gracias por tu respuesta
Valora esta pregunta


0



// En tu clase de vista (por ejemplo, CMyView)void CMyView::OnCreateControls()
{ // Crear un botón en tiempo de ejecuciónCButton* pButton = new CButton();
pButton->Create(_T("Salir"), WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
CRect(10, 10, 100, 30), this, IDC_MYBUTTON);
// Agregar el botón a la lista de controlesm_myControls.Add(pButton);
}void CMyView::OnMyButtonClicked()
{ // Cerrar la aplicaciónAfxGetApp()->OnClose();
}pButton->SetDlgCtrlID(IDC_MYBUTTON);
pButton->ShowWindow(SW_SHOW);
afx_msg void OnMyButtonClicked();
BEGIN_MESSAGE_MAP(CMyView, CView)
ON_BN_CLICKED(IDC_MYBUTTON, &CMyView::OnMyButtonClicked)
END_MESSAGE_MAP()

