Application Report


The following 15 APIs (used 50 times) might not work:

There are 96 P/Invokes (used 254 times):

Count Library Function
14 user32.dll int releasedc(intptr, intptr)
13 user32.dll intptr b(intptr, int, intptr, intptr)
12 uxtheme.dll intptr openthemedata(intptr, string)
11 gdi32.dll bool deleteobject(intptr)
11 gdi32.dll int getdevicecaps(intptr, int)
11 user32.dll intptr getwindowdc(intptr)
8 gdi32.dll intptr createrectrgnindirect(a2/f&)
7 user32.dll int sendmessage(intptr, int, int, int)
6 gdi32.dll intptr selectobject(intptr, intptr)
6 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
6 user32.dll intptr a(intptr, int, intptr, a2/f&)
6 uxtheme.dll intptr closethemedata(intptr)
5 gdi32.dll int selectcliprgn(intptr, intptr)
5 user32.dll int showwindow(intptr, int)
4 gdi32.dll int combinergn(intptr, intptr, intptr, int)
4 kernel32.dll int getlocaleinfo(uint, uint, string, int)
4 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, int)
4 user32.dll bool ischild(intptr, intptr)
4 user32.dll int getwindowlong(intptr, int)
4 user32.dll int getkeystate(int)
4 user32.dll int callnexthookex(intptr, int, intptr, intptr)
3 gdi32.dll intptr deletedc(intptr)
3 user32.dll bool animatewindow(intptr, int, uint)
3 user32.dll int setwindowlong(intptr, int, int)
3 user32.dll int sendmessage(intptr, int, int, a/c&)
3 user32.dll intptr getdc(intptr)
3 user32.dll int a(intptr, int)
3 uxtheme.dll bool isthemeactive()
3 uxtheme.dll bool isappthemed()
2 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, int)
2 gdi32.dll intptr deleteobject(intptr)
2 gdi32.dll intptr createcompatibledc(intptr)
2 gdi32.dll bool deletedc(intptr)
2 gdiplus.dll int gdipdeletepath(intptr)
2 user32.dll intptr getsystemmenu(intptr, bool)
2 user32.dll intptr getancestor(intptr, uint)
2 user32.dll int messagebeep(int)
2 user32.dll bool lockwindowupdate(intptr)
2 user32.dll intptr setwindowpos(intptr, intptr, int, int, int, int, int)
2 user32.dll intptr setparent(intptr, intptr)
2 user32.dll intptr sendmessagerect(intptr, int, intptr, b4/a&)
2 user32.dll int scrollwindowex(intptr, int, int, b4/a&, b4/a&, intptr, b4/a&, int)
2 uxtheme.dll bool isthemebackgroundpartiallytransparent(intptr, int, int)
1 gdi32.dll uint getenhmetafilebits(intptr, uint, byte[])
1 gdi32.dll uint getenhmetafilebits(intptr, uint, intptr)
1 gdi32.dll intptr setenhmetafilebits(uint, byte[])
1 gdi32.dll intptr createic(string, string, intptr, intptr)
1 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
1 gdi32.dll bool deleteenhmetafile(intptr)
1 gdi32.dll bool gettextmetrics(intptr, a2/j&)
1 gdiplus.dll int gdipgetpathtypes(intptr, byte[], int)
1 gdiplus.dll int gdipwindingmodeoutline(intptr, intptr, single)
1 gdiplus.dll int gdipcreatepath2(intptr, intptr, int, int, intptr&)
1 gdiplus.dll int gdipgetpathpoints(intptr, intptr, int)
1 gdiplus.dll int gdipgetpointcount(intptr, int32&)
1 gdiplus.dll int gdipgetpathfillmode(intptr, int32&)
1 msvcrt.dll int _controlfp(int, int)
1 user32.dll intptr loadbitmap(intptr, intptr)
1 user32.dll bool openclipboard(intptr)
1 user32.dll intptr postmessagew(intptr, int, intptr, intptr)
1 user32.dll intptr postmessagea(intptr, int, intptr, intptr)
1 user32.dll intptr setclipboarddata(int, intptr)
1 user32.dll intptr setfocus(intptr)
1 user32.dll intptr setwindowshookex(hooktype, localwindowshook/hookproc, intptr, int)
1 user32.dll intptr windowfrompoint(cg/h)
1 user32.dll bool setmenu(intptr, intptr)
1 user32.dll intptr getmenu(intptr)
1 user32.dll intptr getkeyboardlayout(intptr)
1 user32.dll bool getwindowrect(intptr, b4/a&)
1 user32.dll bool hidecaret(intptr)
1 user32.dll bool setwindowtext(intptr, string)
1 user32.dll bool showcaret(intptr)
1 user32.dll int getsyscolor(int)
1 user32.dll int getmenustring(intptr, uint, stringbuilder, int, uint)
1 user32.dll bool systemparametersinfo(uint, uint, cg/ah&, uint)
1 user32.dll bool updatelayeredwindow(intptr, intptr, cg/h&, cg/z&, intptr, cg/h&, int, cg/f&
1 user32.dll bool getwindowrect(intptr, a2/f&)
1 user32.dll int sendmessage(intptr, int, int, intptr)
1 user32.dll intptr getfocus()
1 user32.dll intptr destroymenu(intptr)
1 user32.dll intptr a(intptr, int, intptr, intptr)
1 user32.dll intptr a(intptr, int, intptr, a2/c&)
1 user32.dll int unhookwindowshookex(intptr)
1 user32.dll bool getclientrect(intptr, a2/f&)
1 user32.dll bool closeclipboard()
1 user32.dll int tounicodeex(uint, uint, byte[], stringbuilder, int, uint, intptr)
1 uxtheme.dll int getthemeappproperties()
1 uxtheme.dll intptr getthemepartsize(intptr, intptr, int, int, intptr, int, cg/z&)
1 uxtheme.dll intptr getthemebackgroundregion(intptr, intptr, int, int, a2/f&, intptr&)
1 uxtheme.dll intptr drawthemetext(intptr, intptr, int, int, string, int, int, int, a2/f&)
1 uxtheme.dll intptr drawthemeparentbackground(intptr, intptr, cg/aa&)
1 uxtheme.dll intptr drawthemeparentbackground(intptr, intptr, a2/f&)
1 uxtheme.dll intptr drawthemebackground(intptr, intptr, int, int, b/a&, b/a&)
1 uxtheme.dll intptr drawthemebackground(intptr, intptr, int, int, a2/f&, intptr)
1 uxtheme.dll int getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder, i
1 uxtheme.dll intptr drawthemebackground(intptr, intptr, int, int, cg/aa&, intptr)