A listbox does not support checkboxes, the listview control however does have checkbox support. You can find a header file for it on the wiki, there is also a plugin you could take a look at.
Checkboxes can also be emulated by using a imagelist in a listview or treeview. (NSIS does this because native listview checkboxes are not supported on Win95)