Maximizar el marco de aplicacion
Publicado por Nelek (816 intervenciones) el 14/03/2007 16:11:46
Hola,
se que parecera de novatos (en parte lo soy), pero... Donde narices puedo conseguir que al iniciar la aplicacion lo haga a pantalla completa?
Ya he probado en:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CMDIFrameWnd::PreCreateWindow(cs) )
return FALSE;
cs.style = cs.style | WS_MAXIMIZE; <----- Esto es lo que puse
return TRUE;
}
Pero lo que hace es maximizarme el marco de la vista principal, no el marco de la aplicacion (que es lo que yo quiero).
Tambien he probado en:
BOOL CMyApp::InitInstance()
{
//...
CMainFrame* pMainFrame = new CMainFrame;
if (!pMainFrame->LoadFrame(IDR_MAINFRAME))
return FALSE;
m_pMainWnd = pMainFrame;
m_pMainWnd->ModifyStyle (0, WS_MAXIMIZE, 0);
pMainFrame->ModifyStyle (0, WS_MAXIMIZE, 0);
//...
}
Y tampoco he logrado lo que queria...
Donde tengo que hacerlo?
Gracias
se que parecera de novatos (en parte lo soy), pero... Donde narices puedo conseguir que al iniciar la aplicacion lo haga a pantalla completa?
Ya he probado en:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CMDIFrameWnd::PreCreateWindow(cs) )
return FALSE;
cs.style = cs.style | WS_MAXIMIZE; <----- Esto es lo que puse
return TRUE;
}
Pero lo que hace es maximizarme el marco de la vista principal, no el marco de la aplicacion (que es lo que yo quiero).
Tambien he probado en:
BOOL CMyApp::InitInstance()
{
//...
CMainFrame* pMainFrame = new CMainFrame;
if (!pMainFrame->LoadFrame(IDR_MAINFRAME))
return FALSE;
m_pMainWnd = pMainFrame;
m_pMainWnd->ModifyStyle (0, WS_MAXIMIZE, 0);
pMainFrame->ModifyStyle (0, WS_MAXIMIZE, 0);
//...
}
Y tampoco he logrado lo que queria...
Donde tengo que hacerlo?
Gracias
Valora esta pregunta


0