microsoft, windows26 October, 2007 3:37 pm

Esta mañana me he encontrado en el curro, un error bastante curioso de windows. El caso es que estaba liberando espacio de disco, ya que sólo tenia unos KB libres, y me puse a desisntalar programas.

windows error

Lo que no entiendo es eso de que windows requiera espacio negativo.

no hay espacio en disco

… en fin cosas del Windows…

microsoft, windows17 May, 2007 4:20 pm

Lo siento, pero no se como funciona el Windows ese…, yo uso Ubuntu, si quieres te ayudo a instalarlo.

No al soporte gratuito a microsoft

Visto en aceitunassinhueso.

programación, Windows, WTL, Anotaciones7 November, 2006 8:26 am

Despues de mirar la documentación que ofrece Microsoft sobre los controles ListView, no encontraba ninguna función que pudiera estar relacionada con el número de columnas del control.

Trás mucho buscar, hallé la función GetHeader(), que nos devuelve el handle del control Header, usado por el ListView. Una vez tenemos este identificador es muy fácil obtener el número de columnas, mediate la función GetItemCount().

El siguiente código muestra como obtener el número de columnas de un ListView:

int GetNumColumns(CListViewCtrl* list)
{
CHeaderCtrl hd = list->GetHeader();
return list->hd.GetItemCount();
}

Obviamente, el ListView debe tener el estilo LVS_REPORT, para tener columnas.