Application Report


The following 2 APIs (used 10 times) might not work:

  • Total:    2
    • System.Security   2
There are 33 P/Invokes (used 127 times):

Count Library Function
17 uxtheme.dll int openthemedata(intptr, string)
15 uxtheme.dll uint closethemedata(int)
15 uxtheme.dll uint drawthemebackground(int, intptr, int, int, rect&, rect&)
12 user32.dll intptr loadimage(intptr, int, int, int, int, int)
11 user32.dll int animatewindow(intptr, int, uint)
5 user32.dll bool showwindow(intptr, uint)
4 cdca/-edaa&)-user32.dll bool dispatchmessage(
4 cdca/-edaa&)-user32.dll bool translatemessage(
4 cdca/-edaa&, int, uint, uint, uint)-user bool peekmessage(
3 user32.dll int16 getkeystate(int)
3 uxtheme.dll int getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder, i
2 1a21/-3f11)-user32.dll int getsystemmetrics(
2 cdca/-edaa&, int, uint, uint)-user32.dll bool getmessage(
2 gdi32.dll intptr getcurrentobject(intptr, uint16)
2 kernel32.dll bool freelibrary(intptr)
2 kernel32.dll intptr loadlibrary(string)
2 user32.dll intptr getwindow(intptr, desktopchildren/getwindowoptions)
2 user32.dll intptr getdesktopwindow()
2 user32.dll intptr getdcex(intptr, intptr, int)
2 user32.dll bool waitmessage()
2 user32.dll bool setwindowpos(intptr, int, int, int, int, int, uint)
2 uxtheme.dll uint drawthemeparentbackground(intptr, intptr, rect&)
2 uxtheme.dll bool isappthemed()
1 eddc&)-user32.dll bool getwindowrect(intptr, childwindow/
1 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, int)
1 user32.dll intptr setfocus(intptr)
1 user32.dll intptr sendmessage(intptr, int, int, int)
1 user32.dll int iswindow(intptr)
1 user32.dll int getwindowtext(intptr, string, int)
1 user32.dll int getwindowlong(intptr, childwindow/getwindowlongoptions)
1 uxtheme.dll uint drawthemeicon(int, intptr, int, int, rect&, intptr, int)
1 uxtheme.dll uint drawthemetext(int, intptr, int, int, string, int, uint, uint, rect&)
1 uxtheme.dll uint getthemebackgroundcontentrect(int, intptr, int, int, rect&, rect&)