I have always used the default ListBox control with the property of OWNER DRAW set to NO. But now I need to set a fixed sized mono font since my formatted strings are not aligning up even though I have the default right aligned and necessary width padding set beyond the actual size of the digit string. 
 My problem is I don't have a clue the simplest way to code for this nor have I ever coded for OWNER DRAW set to anything other than NO.
 Appreciate any input or examples or links.
Additionally would like information on how would I check to even see what fixed mono width fonts are available on the system running my app?
(C++ MFC, Visual Studio)