//.......
if (!m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CVistaPrincipal),CSize(805),pContext))
{
TRACE(_T("Failed to create view in first pane"));
return FALSE;
}
A la parte que quiero mas grande le pongo CSize(805), lo que pasa es que eso me vale para mi resolucion, si se ejecuta en otro ordenador con distinta resolucion todo se desvarajusta; Por eso, me interesaria ponerlo mejor en porcentaje, pero ahora bien, no creo que CSize se pueda poner en porcentaje, no???
Si no se puede otra solucion, sería obtener el ancho de la pantalla, y asi dependiendo del porcentaje de la pantalla que quiero que ocupe cada vista dividirlo y ponerlo en CSize, no????
Pero no se como se calcula el ancho de la pantalla, y tampoco se si esto funcionaria asi; Que opinan ustedes????
Gracias, y que tengan buen dia!!!!







