Application Report


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

There are 41 P/Invokes (used 86 times):

Count Library Function
11 gdi32.dll intptr deletedc(intptr)
10 gdi32.dll int getdevicecaps(intptr, int)
6 user32.dll intptr a(intptr, int, intptr, intptr)
4 kernel32.dll int getlocaleinfo(uint, uint, string, int)
4 user32.dll int a(intptr, int)
3 user32.dll int a(intptr, int, int)
3 winspool.drv int devicecapabilities(string, string, int, intptr, intptr)
2 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, int)
2 gdi32.dll intptr selectobject(intptr, intptr)
2 user32.dll intptr setwindowpos(intptr, intptr, int, int, int, int, int)
2 user32.dll intptr a(intptr, int, intptr, b8/a&)
2 user32.dll int scrollwindowex(intptr, int, int, b8/a&, b8/a&, intptr, b8/a&, int)
2 user32.dll int releasedc(intptr, intptr)
2 user32.dll bool ischild(intptr, intptr)
2 user32.dll bool lockwindowupdate(intptr)
2 winspool.drv int documentproperties(intptr, intptr, string, intptr, intptr, int)
2 winspool.drv bool enumprinters(int, string, int, intptr, int, int32&, int32&)
2 winspool.drv bool getprinter(intptr, int, intptr, int, int32&)
1 gdi32.dll bool deleteobject(intptr)
1 gdi32.dll intptr setenhmetafilebits(uint, byte[])
1 gdi32.dll uint getenhmetafilebits(intptr, uint, byte[])
1 gdi32.dll bool deletedc(intptr)
1 gdi32.dll uint getenhmetafilebits(intptr, uint, intptr)
1 gdi32.dll intptr createcompatibledc(intptr)
1 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
1 gdi32.dll bool deleteenhmetafile(intptr)
1 gdi32.dll intptr createic(string, string, intptr, intptr)
1 msvcrt.dll int _controlfp(int, int)
1 user32.dll intptr postmessagew(intptr, int, intptr, intptr)
1 user32.dll uint sendmessage(intptr, uint, intptr, intptr)
1 user32.dll intptr setparent(intptr, intptr)
1 user32.dll intptr setfocus(intptr)
1 user32.dll intptr postmessagea(intptr, int, intptr, intptr)
1 user32.dll intptr getwindowdc(intptr)
1 user32.dll intptr getfocus()
1 user32.dll intptr getdc(intptr)
1 user32.dll intptr getancestor(intptr, uint)
1 user32.dll bool getwindowrect(intptr, b8/a&)
1 user32.dll bool setwindowtext(intptr, string)
1 winspool.drv bool openprinter(string, intptr&, intptr)
1 winspool.drv bool closeprinter(intptr)