Red de conocimiento del abogados - Ley de patentes - ¿Cómo cambiar el tamaño predeterminado de la ventana de ejecución en vc?

¿Cómo cambiar el tamaño predeterminado de la ventana de ejecución en vc?

Hay muchas formas de cambiar el tamaño de la ventana en ejecución:

Tome un proyecto sdi como ejemplo:

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct )

{

if (CFrameWnd::OnCreate(lpCreateStruct) == -1)

devuelve -1;

if ( !m_wndToolBar .CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP

| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||

!m_wndToolBar.LoadToolBar(IDR_MAINFRAME))

{

TRACE0("Error al crear la barra de herramientas\n");

return -1 // no se pudo crear

}

if (!m_wndStatusBar.Create(this) ||

!m_wndStatusBar.SetIndicators(indicadores,

tamañode(indicadores)/tamañode(UINT)))

{

TRACE0("Error al crear la barra de estado\n");

return -1; // no se pudo crear

}

m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);

EnableDocking(CBRS_ALIGN_ANY);

DockControlBar(amp;m_wndToolBar);

::ShowWindow (this -gt; m_hWnd, SW_SHOWMAXIMIZED); //El código está aquí

return 0;

}

Puedes echar un vistazo a la función showwindow y pruébelo. Simplemente agregue código

en los proyectos mdi y dlg.