Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo
I suspect a copy-paste mistake. This code:
if (-1 != iSubItem)
lvc.mask |= LVCF_SUBITEM;
-------> lvc.cx = iSubItem;
is wrong, it must read
lvc.iSubItem = iSubItem;
Thanks for pointing this one out. I've posted a fix for this via SVN.