Programación General > Visual C++

 Los Formularios De La Clase Cformview

(1/1)

KENSHI33:
:ph34r:  Estoy dando mil vueltas para ver la manera de manejar los formularios de visual c++, como yo quiera, es decir, abrirlos y cerrarlos a través de código, cuando y como yo quiera. Pero la verdad es que no veo manera alguna. Socorooooooo!!, por favor algo de ayuda. Thak you.

ivancp:
Hola,

Puedes utilizar este codigo para abrir un FormView utilizando solo su ID:


--- Código: Text ---CDocTemplate* AfxFindDocTemplate(UINT nIDResource){    POSITION pos = AfxGetApp()->GetFirstDocTemplatePosition();    while ( pos )    {        CDocTemplate* pDocTemplate = AfxGetApp()->GetNextDocTemplate(pos);        if ( AfxGetDocTemplateId(pDocTemplate) == nIDResource )            return pDocTemplate;    }    return NULL; }  void CMainFrame::LoadView(UINT ID){  CDocTemplate* pDoc = AfxFindDocTemplate(ID);  if(pDoc != NULL)  {    pDoc->OpenDocumentFile(NULL);  }} // Luego para abrir el formulario solo escribes: LoadView(IDR_TUFORMVIEW);   

Navegación

[0] Índice de Mensajes

Ir a la versión completa