Application Report


The following 4 APIs (used 9 times) might not work:

There are 59 P/Invokes (used 162 times):

Count Library Function
24 uxtheme.dll int drawthemebackground(intptr, intptr, int, int, ir&, ir&)
8 gdi32.dll intptr selectobject(intptr, intptr)
7 uxtheme.dll bool isthemeactive()
7 uxtheme.dll intptr openthemedata(intptr, string)
7 uxtheme.dll bool isappthemed()
7 uxtheme.dll int closethemedata(intptr)
6 comctl32.dll int dllgetversion(ev&)
6 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
5 gdi32.dll int settextcolor(intptr, int)
5 user32.dll int drawtext(intptr, string, int, ir&, i3)
4 gdi32.dll bool deleteobject(intptr)
4 kernel32.dll void copymemory(intptr, intptr, int)
3 kernel32.dll intptr loadlibrary(string)
3 unrar.dll int rarprocessfile(intptr, int, string, string)
3 unrar.dll int rarclosearchive(intptr)
3 uxtheme.dll int getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder, i
2 gdi32.dll int gdiflush()
2 gdi32.dll int getdevicecaps(intptr, int)
2 gdi32.dll int setbkmode(intptr, int)
2 gdiplus.dll uint gdipemftowmfbits(intptr, uint, byte[], int, j3/a)
2 kernel32.dll intptr loadresource(intptr, intptr)
2 kernel32.dll int sizeofresource(intptr, intptr)
2 kernel32.dll int freeresource(intptr)
2 kernel32.dll bool freelibrary(intptr)
2 shell32.dll intptr shgetfileinfo(string, uint, i6/o&, uint, uint)
2 unrar.dll void rarsetpassword(intptr, string)
2 user32 bool getscrollinfo(intptr, int, scrollinfo&)
2 user32 int findwindow(string, string)
2 user32 int getwindowlong(intptr, int)
2 user32.dll int showscrollbar(intptr, int, int)
2 user32.dll int getsystemmetrics(int)
2 user32.dll bool destroyicon(intptr)
2 user32.dll bool sendmessage(intptr, int, int, i6/ab&)
1 comctl32 uint dllgetversion(dllversioninfo&)
1 comctl32.dll int dllgetversion(i6/w&)
1 kernel32.dll uintptr getprocaddress(intptr, string)
1 kernel32.dll intptr internalloadlibraryex(string, intptr, int)
1 kernel32.dll intptr findresource(intptr, string, string)
1 kernel32.dll int internalseterrormode(int)
1 kernel32.dll intptr findresource(intptr, string, int)
1 unrar.dll int rarreadheaderex(intptr, hf/a&)
1 unrar.dll intptr raropenarchiveex(hf/i&)
1 unrar.dll void rarsetcallback(intptr, hf/d, int)
1 user32 int enumwindows(i6/f, int)
1 user32 bool setforegroundwindow(intptr)
1 user32 intptr sendmessage2(intptr, int, intptr, i6/b&)
1 user32 int setprop(intptr, string, int)
1 user32 int getprop(intptr, string)
1 user32.dll int releasedc(intptr, intptr)
1 user32.dll intptr loadbitmap(intptr, intptr)
1 user32.dll intptr getdc(intptr)
1 user32.dll int sendmessage(intptr, int, int, intptr)
1 user32.dll int sendmessage(intptr, int, int, int)
1 user32.dll int loadstring(intptr, int, stringbuilder, int)
1 user32.dll int internalsendmessage(intptr, int, intptr, intptr)
1 user32.dll int drawtext(intptr, string, int, i6/e&, int)
1 user32.dll bool showwindow(intptr, int)
1 uxtheme.dll int getwindowtheme(intptr)
1 uxtheme.dll void getthemecolor(intptr, int, int, int, int32&)