Application Report


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

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

Count Library Function
15 user32.dll intptr sendmessage(intptr, uint, intptr, intptr)
9 user32 int sendmessage(intptr, int, int, intptr)
8 user32.dll intptr sendmessagewithstring(intptr, uint, intptr, string)
5 user32.dll int sendmessage(intptr, int, intptr, intptr)
3 sqlite3 int sqlite3_step(intptr)
3 user32.dll bool getwindowrect(intptr, rect&)
3 user32.dll int showwindow(intptr, int16)
2 gdi32.dll intptr selectobject(intptr, intptr)
2 sqlite3 intptr sqlite3_column_blob(intptr, int)
2 sqlite3 int sqlite3_column_count(intptr)
2 sqlite3 int sqlite3_column_type(intptr, int)
2 sqlite3 int sqlite3_column_int(intptr, int)
2 sqlite3 double sqlite3_column_double(intptr, int)
2 sqlite3 intptr sqlite3_column_text(intptr, int)
2 user32.dll bool animatewindow(intptr, uint, uint)
1 comctl32 void taskdialogindirect(vistaunsafenativemethods/taskdialogconfig&, int32&, int3
1 gdi32.dll bool deletedc(intptr)
1 gdi32.dll intptr createcompatibledc(intptr)
1 gdi32.dll intptr deleteobject(intptr)
1 kernel32 intptr heapalloc(intptr, uint, uint)
1 kernel32 int lstrlen(intptr)
1 kernel32 intptr getprocessheap()
1 sqlite3 int sqlite3_open(intptr, intptr&)
1 sqlite3 int sqlite3_prepare_v2(intptr, intptr, int, intptr&, intptr&)
1 sqlite3 int sqlite3_close(intptr)
1 sqlite3 intptr sqlite3_errmsg(intptr)
1 sqlite3 int sqlite3_finalize(intptr)
1 sqlite3 int sqlite3_exec(intptr, intptr, intptr, intptr, intptr&)
1 sqlite3 intptr sqlite3_column_name(intptr, int)
1 user32 int getclientrect(intptr, rectangle&)
1 user32 bool setwindowpos(intptr, intptr, int, int, int, int, int)
1 user32 int setwindowpos(intptr, intptr, int, int, int, int, int)
1 user32 int getclientrect(intptr, messageballoon/rect&)
1 user32 int clienttoscreen(intptr, messageballoon/rect&)
1 user32.dll intptr getdc(intptr)
1 user32.dll intptr beginpaint(intptr, paintstruct&)
1 user32.dll bool updatelayeredwindow(intptr, intptr, point&, size&, intptr, point&, int, ble
1 user32.dll int setforegroundwindow(intptr)
1 user32.dll bool endpaint(intptr, paintstruct&)
1 user32.dll int releasedc(intptr, intptr)
1 user32.dll int setwindowpos(intptr, intptr, int, int, int, int, uint)