The FilePickCtrl class is very similar to what Explorer uses for views, but with some slight differences including the use of file masks, small and large icon sizes, directory-only display, and more. (The article and source code were updated.)
Articles Written by Lee Hamel
Convert hex strings to decimal, use upper and lower case hex characters, and more.
Updated Source. Allows all NIC information to be retrieved with two function calls: GetNICCount() and GetNICInfo()