Application Report


The following 3 APIs (used 32 times) might not work:

There are 63 P/Invokes (used 104 times):

Count Library Function
10 gdi32.dll int selectcliprgn(intptr, intptr)
6 gdi32.dll bool deleteobject(intptr)
5 gdi32.dll int getcliprgn(intptr, intptr)
5 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
4 gdi32.dll int intersectcliprect(intptr, int, int, int, int)
4 gdi32.dll intptr createrectrgn(int, int, int, int)
3 user32.dll bool systemparametersinfo(int, int, boolean&, int)
3 user32.dll intptr sendmessage(intptr, int, intptr, t/h&)
2 gdi32.dll intptr (intptr, intptr)
2 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
2 gdi32.dll intptr (handleref, handleref)
2 gdi32.dll bool (handleref)
2 kernel32.dll intptr loadlibrary(string)
2 user32.dll bool (handleref, handleref, int, int, int, int, int)
2 user32.dll bool scrollwindowex(intptr, int, int, t/j&, t/j&, intptr, intptr, int)
2 user32.dll bool (intptr, int, int, int, int, int, int)
2 uxtheme.dll int (stringbuilder, int, stringbuilder, int, stringbuilder, int)
1 comctl32.dll int dllgetversion(t/i&)
1 comctl32.dll bool initcommoncontrolsex(t/d&)
1 gdi32.dll bool (intptr)
1 gdi32.dll bool (handleref, int, int, int, int, int)
1 gdi32.dll intptr selectobject(intptr, intptr)
1 gdi32.dll intptr createcompatibledc(intptr)
1 gdi32.dll bool (intptr)
1 gdi32.dll intptr (intptr)
1 gdi32.dll intptr (int, int, int, int, int16[])
1 gdi32.dll intptr (/)
1 kernel32.dll intptr getprocaddress(intptr, string)
1 user32.dll intptr interop_beginpaint(intptr, g&)
1 user32.dll intptr getdc(intptr)
1 user32.dll intptr interop_endpaint(intptr, g&)
1 user32.dll intptr interop_sendmessagea(intptr, int, c&, stringbuilder)
1 user32.dll intptr interop_sendmessagea(intptr, int, intptr, d&)
1 user32.dll intptr getwindowlong(intptr, int)
1 user32.dll intptr interop_sendmessagea(intptr, int, intptr, j&)
1 user32.dll intptr interop_sendmessagewu(intptr, int, c&, stringbuilder)
1 user32.dll intptr interop_sendmessagewu(intptr, int, intptr, d&)
1 user32.dll intptr interop_sendmessagewu(intptr, int, intptr, intptr)
1 user32.dll intptr interop_sendmessagewu(intptr, int, intptr, j&)
1 user32.dll intptr interop_sendmessagea(intptr, int, intptr, intptr)
1 user32.dll intptr (intptr)
1 user32.dll intptr (handleref)
1 user32.dll bool (handleref, int, int, int, int, int, int)
1 user32.dll bool (int, int, int32&, int)
1 user32.dll bool (intptr, intptr, //&, //&, intptr, //&, int, //&, int)
1 user32.dll bool animatewindow(intptr, int, int)
1 user32.dll bool getupdaterect(intptr, intptr, bool)
1 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, uint)
1 user32.dll bool (intptr, int, byte, int)
1 user32.dll int (handleref, handleref)
1 user32.dll int (int)
1 user32.dll int (intptr, intptr)
1 user32.dll int interop_sendmessagea(intptr, int, d&, intptr)
1 user32.dll int interop_sendmessagea(intptr, int, h&, intptr)
1 user32.dll int interop_sendmessagewu(intptr, int, d&, intptr)
1 user32.dll int interop_sendmessagewu(intptr, int, h&, intptr)
1 user32.dll int releasedc(intptr, intptr)
1 uxtheme.dll intptr closethemedata(intptr)
1 uxtheme.dll int getthemepartsize(intptr, intptr, int, int, t/j&, t/a, size&)
1 uxtheme.dll int drawthemebackground(intptr, intptr, int, int, t/j&, t/j&)
1 uxtheme.dll bool isthemeactive()
1 uxtheme.dll bool isappthemed()
1 uxtheme.dll intptr openthemedata(intptr, string)