Application Report


The following 6 APIs (used 13 times) might not work:

There are 29 P/Invokes (used 64 times):

Count Library Function
7 user32.dll intptr getwindowdc(intptr)
7 user32.dll int releasedc(intptr, intptr)
6 user32.dll int postmessage(intptr, int, int, int)
5 user32.dll bool setwindowtext(intptr, string)
4 gdi32.dll intptr selectobject(intptr, intptr)
4 user32.dll bool showwindow(intptr, int)
3 user32.dll bool setforegroundwindow(intptr)
2 gdi32.dll intptr createcompatibledc(intptr)
2 kernel32 bool globalmemorystatusex(commoninfohelper/memorystatusex)
2 odbc32.dll int16 sqlallochandle(int16, intptr, intptr&)
2 odbc32.dll int16 sqlbrowseconnect(intptr, stringbuilder, int16, stringbuilder, int16, int16
2 user32.dll bool sendmessage(intptr, int, int, int)
2 user32.dll intptr getdc(intptr)
1 gdi32.dll win32nativemethods/bool deletedc(intptr)
1 gdi32.dll intptr createdibsection(intptr, win32nativemethods/bitmapinfo_flat&, int, intptr
1 gdi32.dll win32/bool deletedc(intptr)
1 gdi32.dll win32nativemethods/bool deleteobject(intptr)
1 gdi32.dll win32/bool deleteobject(intptr)
1 kernel32.dll uint gettempfilename(string, string, uint, stringbuilder)
1 odbc32.dll int16 sqlsetenvattr(intptr, int, intptr, int)
1 odbc32.dll int16 sqlfreehandle(int16, intptr)
1 user32.dll intptr loadcursorfromfile(string)
1 user32.dll intptr getforegroundwindow()
1 user32.dll win32/bool updatelayeredwindow(intptr, intptr, win32/point&, win32/size&, intptr
1 user32.dll int setwindowtext(intptr, string)
1 user32.dll bool movewindow(intptr, int, int, int, int, bool)
1 user32.dll bool messagebeep(messageboxicon)
1 user32.dll bool getwindowrect(intptr, win32nativemethods/rect&)
1 user32.dll win32nativemethods/bool updatelayeredwindow(intptr, intptr, win32nativemethods/p