   Mingw Win32 Header Library File
  Hello, currently I''m utilizing DevC++ to develope an application that has a tree view in it.  The tree view that I am using needs to have this: "SendMessage(hList,LVM_SETEXTENDEDLISTVIEWSTYLE,0,LVS_EX_FULLROWSELECT);" sent to it so the whole row selection will work.  When I compile using DevC++, the compiler does not recogize "LVM_SETEXTENDEDLISTVIEWSTYLE" and "LVS_EX_FULLROWSELECT".  I looked those up on MSDN and they are correct.I tried upgrading the header and library files for the compiler by going to the Mingw site and downloading the latest Win32 API files http://www.mingw.org/download.shtml , but the compiler still does not recognize the key words.Is there anyway to go about solving this?  Thanks. 
  Did you actually include the correct header? I seemed to remember those are in a seperate header; so, I grepped the MinGW32 headers and found that both of those are in commctrl.h. Are you including it?   ;  Yes, thankyou for the reply.  I included the following in my main sourcecode://...#include <commctrl.h>//...int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow){//...InitCommonControls();//...  In my project settings, I''ve included:../../../../../../Dev-Cpp/lib/libcomctl32.a ;  Hi,Don''t know whether this is still an issue or not, but note that the define you refer to is enclosed by define guards:#if (_WIN32_IE >= 0x0300)...#define LVS_EX_FULLROWSELECT 32...#endifIf you define the guard, your app requires Internet Explorer, in this case version 3 or later.Serenityhttp://www.sereneconcepts.nl