Application Report


The following 24 APIs (used 58 times) might not work:

There are 44 P/Invokes (used 69 times):

Count Library Function
4 user32.dll intptr setcursor(intptr)
3 ole32.dll int stgcreatedocfileonilockbytes(ilockbytes, uint, uint, istorage&)
3 ole32.dll int createilockbytesonhglobal(intptr, bool, ilockbytes&)
3 user32.dll bool postmessage(intptr, int, uint, uint)
3 user32.dll int sendmessage(intptr, int, int)
3 user32.dll uint sendmessage(intptr, int, uint, uint)
3 winspool.drv bool closeprinter(intptr)
2 gdiplus.dll uint gdipemftowmfbits(intptr, uint, byte[], int, rtfbuilder/rtfimage/emftowmfbit
2 kernel32.dll int getlasterror()
2 ole32.dll int olesetcontainedobject(object, bool)
2 user32.dll int setwindowlong(intptr, int, int)
2 user32.dll bool getlastinputinfo(mainframe/lastinputinfo&)
2 user32.dll int callnexthookex(intptr, int, intptr, intptr)
2 user32.dll int setwindowpos(intptr, intptr, int, int, int, int, flagssetwindowpos)
2 user32.dll intptr setfocus(intptr)
2 user32.dll int getwindowlong(intptr, int)
2 winspool.drv bool enddocprinter(intptr)
1 gdi32.dll bool deleteobject(intptr)
1 kernel32.dll int getcurrentthreadid()
1 kernel32.dll intptr getcurrentthread()
1 kernel32.dll bool getsystemtimes(int64&, int64&, int64&)
1 kernel32.dll bool getthreadtimes(intptr, int64&, int64&, int64&, int64&)
1 ole32.dll int olecreatestaticfromdata(idataobject, guid&, uint, formatetc&, ioleclientsite
1 user32.dll iricheditole sendmessage(intptr, int, int)
1 user32.dll intptr setwindowshookex(hooktype, localwindowshook/hookproc, intptr, int)
1 user32.dll intptr windowfrompoint(point)
1 user32.dll intptr setwindowlong(intptr, int, intptr)
1 user32.dll intptr setwindowlong(intptr, int, draghandlerbase/wndproccallback)
1 user32.dll intptr getfocus()
1 user32.dll intptr callwindowproc(intptr, intptr, int, intptr, intptr)
1 user32.dll bool dragdetect(intptr, point)
1 user32.dll bool endpaint(intptr, paintstruct&)
1 user32.dll bool systemparametersinfo(systemparametersinfoactions, uint, uint32&, uint)
1 user32.dll bool trackmouseevent(trackmouseevents&)
1 user32.dll int showscrollbar(intptr, int, int)
1 user32.dll int showwindow(intptr, int16)
1 user32.dll int unhookwindowshookex(intptr)
1 user32.dll int16 getkeystate(int)
1 user32.dll intptr beginpaint(intptr, paintstruct&)
1 winspool.drv bool endpageprinter(intptr)
1 winspool.drv bool openprinter(string, intptr&, int64)
1 winspool.drv bool startdocprinter(intptr, int, rawprtruts/docinfoa)
1 winspool.drv bool startpageprinter(intptr)
1 winspool.drv bool writeprinter(intptr, intptr, int, int32&)