Application Report


The following 18 APIs (used 26 times) might not work:

There are 48 P/Invokes (used 103 times):

Count Library Function
10 user32.dll intptr sendmessage(handleref, int, intptr, a9&)
9 user32.dll intptr sendmessage(handleref, int, intptr, intptr)
6 gdi32 intptr selectobject(intptr, intptr)
6 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
4 comctl32 bool imagelist_dragshownolock(bool)
4 mapi32.dll int mapifreebuffer(intptr)
4 user32.dll intptr sendmessage(handleref, int, intptr, ba&)
4 uxtheme.dll int closethemedata(intptr)
4 uxtheme.dll intptr openthemedata(intptr, string)
3 gdi32 int deleteobject(intptr)
3 mapi32.dll int mapireadmail(intptr, intptr, string, int, int, intptr&)
3 user32.dll int sendmessage(intptr, uint, int, int)
3 winmm.dll bool playsound(byte[], uintptr, uint)
2 comctl32.dll bool imagelist_dragleave(intptr)
2 gdiplus.dll uint gdipemftowmfbits(intptr, uint, byte[], int, richtextbox/i)
2 kernel32.dll bool movefileex(string, string, int)
2 mapi32.dll int mapilogon(intptr, string, string, int, int, intptr&)
2 uxtheme.dll int setwindowtheme(intptr, string, string)
1 comctl32.dll bool imagelist_dragenter(intptr, int, int)
1 comctl32.dll bool imagelist_begindrag(intptr, int, int, int)
1 comctl32.dll bool imagelist_dragmove(int, int)
1 comctl32.dll void imagelist_enddrag()
1 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
1 kernel32.dll ax loadlibrary(string)
1 kernel32.dll bool freelibrary(intptr)
1 kernel32.dll uint formatmessage(ad/k, intptr, uint, uint, intptr&, uint, string[])
1 mapi32.dll int mapifindnext(intptr, intptr, string, string, int, int, stringbuilder)
1 mapi32.dll int mapisendmail(intptr, intptr, h, int, int)
1 mapi32.dll int mapilogoff(intptr, intptr, int, int)
1 mapi32.dll int mapideletemail(intptr, intptr, string, int, int)
1 mapi32.dll int mapiaddress(intptr, intptr, string, int, string, int, intptr, int, int, int3
1 shell32.dll intptr shgetfileinfo(string, int, v/a&, int, int)
1 shell32.dll int shcreateitemfromparsingname(string, intptr, guid&, object&)
1 user32 intptr sendmessage(intptr, uint, intptr, string)
1 user32.dll int releasedc(intptr, intptr)
1 user32.dll bool enumwindows(nativemethods/a, intptr)
1 user32.dll bool getcursorpos(point&)
1 user32.dll bool hidecaret(intptr)
1 user32.dll bool setprop(intptr, string, intptr)
1 user32.dll bool showwindow(intptr, int)
1 user32.dll int findwindowex(int, int, string, string)
1 user32.dll int loadstring(ax, uint, stringbuilder, int)
1 user32.dll intptr getprop(intptr, string)
1 user32.dll intptr getdc(intptr)
1 uxtheme.dll int drawthemebackground(intptr, intptr, int, int, rectangle&, rectangle&)
1 uxtheme.dll int drawthemetext(intptr, intptr, int, int, string, int, int, int, rectangle&)
1 uxtheme.dll int getthemebackgroundcontentrect(intptr, intptr, int, int, rectangle&, rectangl
1 winmm.dll bool playsound(intptr, uintptr, uint)