Application Report


The following 53 APIs (used 67 times) might not work:

There are 162 P/Invokes (used 321 times):

Count Library Function
11 gdi32.dll intptr deleteobject(intptr)
11 gisacces void mapselectobject(int, int, int)
10 gdi32.dll intptr selectobject(intptr, intptr)
9 gdi32.dll bool deletedc(intptr)
9 gdi32.dll int bitblt(intptr, int, int, int, int, intptr, int, int, int)
9 gdi32.dll intptr createcompatibledc(intptr)
8 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
7 user32.dll bool getclientrect(intptr, hh/b&)
7 user32.dll bool redrawwindow(intptr, intptr, intptr, uint)
6 gisacces int mapgetrscobjectkeyincode(int, string)
5 gisacces void mapplanetopicture(int, double&, double&)
5 user32.dll intptr beginpaint(intptr, hh/a&)
5 user32.dll bool endpaint(intptr, hh/a&)
4 gisacces int maptotalseekobject(int, int, int)
4 gisacces void mapsetsiteviewselect(int, int, int)
4 kernel32.dll int16 queryperformancecounter(int64&)
4 user32.dll bool trackmouseevent(hh/l&)
4 user32.dll int showwindow(intptr, int16)
4 user32.dll uint sendmessage(intptr, int, uint, uint)
3 gisacces int mapseeksiteviewcount(int, int, int)
3 gisacces int mapcreatesiteobject(int, int, int, int)
3 gisacces void mappicturetoplane(int, double&, double&)
3 gisacces intptr mapsetmapaccesslanguage(int)
3 gisacces int mapsetviewscale(int, int32&, int32&, single)
3 user32.dll uint getwindowlong(intptr, int)
3 user32.dll uint16 getkeystate(int)
3 uxtheme.dll int setwindowtheme(intptr, string, string)
3 uxtheme.dll bool isappthemed()
3 uxtheme.dll bool isthemeactive()
2 gdi32 int bitblt(intptr, int, int, int, int, intptr, int, int, api/roptype)
2 gdi32.dll int getdevicecaps(intptr, int)
2 gisacces int mapcreateobject(int, int64, int64, int64)
2 gisacces int mapgetrscobjectcodebynumber(int, int, int, int)
2 gisacces int mapappendpointplane(int, double, double, int)
2 gisacces int mapgetsiteident(int, int)
2 gisacces int maplongtostring(int, stringbuilder, int)
2 gisacces int mapwhatobject(int, int, dframe&, seektype, pplace)
2 gisacces int mapregisterobject(int, int, int)
2 gisacces int mapgetobjectsiteident(int, int)
2 gisacces int mapsemanticnumber(int, int)
2 gisacces int mappointcount(int, int)
2 gisacces int mappolycount(int)
2 gisacces int mapappendsemantic(int, int, string, int)
2 gisacces int mapgetrscident(int, int)
2 gisacces void mapsettotalselectflag(int, int)
2 gisacces int mapcreatesiteselectcontext(int, int)
2 gisacces int mapcreatemapselectcontext(int, int)
2 gisacces int mapchangeviewscale(int, int32&, int32&, single)
2 user32.dll int mapwindowpoints(intptr, intptr, hh/d, int)
2 user32.dll uint sendmessage(intptr, int, intptr, intptr)
2 user32.dll int getwindowlong(intptr, int)
2 user32.dll uint registerwindowmessage(string)
2 user32.dll int releasedc(intptr, intptr)
2 user32.dll bool getwindowrect(intptr, hh/b&)
2 user32.dll intptr windowfrompoint(hh/e)
2 user32.dll intptr setfocus(intptr)
2 user32.dll int setwindowlong(intptr, int, int)
2 user32.dll intptr getactivewindow()
2 user32.dll intptr callnexthookex(intptr, int, intptr, intptr)
2 user32.dll int setwindowpos(intptr, intptr, int, int, int, int, flagssetwindowpos)
2 user32.dll int setwindowpos(intptr, intptr, int, int, int, int, uint)
1 dwmapi.dll int dwmdefwindowproc(intptr, int, intptr, intptr, intptr&)
1 dwmapi.dll int dwmextendframeintoclientarea(intptr, hh/f&)
1 dwmapi.dll void dwmiscompositionenabled(boolean&)
1 gdi32.dll int excludecliprect(intptr, int, int, int, int)
1 gdi32.dll int intersectcliprect(intptr, int, int, int, int)
1 gdi32.dll int selectcliprgn(intptr, intptr)
1 gdi32.dll intptr createdibsection(intptr, hh/h, uint, int, intptr, uint)
1 gisacces int mapgetrscobject(int, int, rscobject&)
1 gisacces int mapgetpicturewidth(int)
1 gisacces void mapview(int, int, int, doublepoint&, int)
1 gisacces int mapgetpictureheight(int)
1 gisacces double mapxplane(int, int, int)
1 gisacces int mapgetmapscale(int)
1 gisacces int mapgetshowscale(int)
1 gisacces void mapselectkey(int, int, int)
1 gisacces int mapgetsitecount(int)
1 gisacces int mapgetsiteviewselect(int, int, int)
1 gisacces void mapdeleteselectcontext(int)
1 gisacces void mapclosedata(int)
1 gisacces int mapgettotalselectflag(int)
1 gisacces intptr mapsemanticname(int, int)
1 gisacces int mapgetlistcount(int)
1 gisacces int mapgetaccesserror()
1 gisacces int mapfreeobject(int)
1 gisacces double mapgetmapx1(int)
1 gisacces double mapgetmapx2(int)
1 gisacces double mapgetmapy1(int)
1 gisacces double mapgetmapy2(int)
1 gisacces double maplength(int)
1 gisacces int mapupdatepointplaneinmap(int, double, double, int, int)
1 gisacces double mapyplane(int, int, int)
1 gisacces int mapcommit(int)
1 gisacces int mapcommitobject(int)
1 gisacces int mapcommitobjectasnew(int)
1 gisacces int mapcopyobjectasnew(int, int)
1 gisacces int mapdeleteobject(int)
1 gisacces int mapdeletepointplane(int, int, int)
1 gisacces int mapdeletesemantic(int, int)
1 gisacces intptr mapsegmentname(int)
1 gisacces intptr mapobjectname(int)
1 gisacces int mapscaletostring(double, stringbuilder, int)
1 gisacces int mapsetsemanticvalue(int, int, string, int)
1 gisacces int mapobjectlocal(int)
1 gisacces int mapsetviewtype(int, int)
1 gisacces int mapobjectkey(int)
1 gisacces int mapupdatepointplane(int, double, double, int, int)
1 gisacces int mapseeksiteobject(int, int, int, int)
1 gisacces int mapobjectframe(int, dframe&)
1 gisacces int mapobjectexcode(int)
1 gisacces int64 mapappenddraw(int, int, imgtext&)
1 gisacces int mapsemanticvalueun(int, int, stringbuilder, int)
1 gisacces int mapsemanticvaluename(int, int, stringbuilder, int)
1 gisacces int mapsemanticvaluefullname(int, int, stringbuilder, int)
1 gisacces int mapseeknearpoint(int, doublepoint&, int64)
1 gisacces int mapseekobject(int, int, string, int)
1 gisacces int mapopensiteformap(int, string, int)
1 gisacces int mapselectsemanticappend(int, int, int, string)
1 gisacces int mapsemanticamount(int)
1 gisacces int mapsemanticcode(int, int)
1 gisacces int mapsemanticnameex(int, int, stringbuilder, int)
1 gisacces int mapopendata(string, int)
1 gisacces int mapsemanticvalue(int, int, stringbuilder, int)
1 gisacces int64 mapputtext(int, string, int64)
1 gisacces int64 mapputtexthorizontalalign(int, int64, int64)
1 gisacces intptr mapgetrsclocalname(int, int, int)
1 gisacces intptr mapgetrscsemanticclassificatorname(int, int, int)
1 gisacces intptr mapgetrscsemantickey(int, int)
1 gisacces intptr mapgetmtrname(int, int)
1 gisacces intptr mapgetmapname(int)
1 gisacces intptr mapgetrscsemanticnamebynumber(int, int)
1 gisacces intptr mapgetmainname(int)
1 gisacces intptr mapgetrstname(int, int)
1 gisacces intptr mapgetrscsegmentname(int, int)
1 gisacces intptr mapgetsitefilename(int, int)
1 gisacces intptr maplistname(int)
1 gisacces intptr mapgetsitename(int, int)
1 gisacces int64 mapputtextverticalalign(int, int64, int64)
1 gisacces intptr mapgetlistname(int, int)
1 gisforms int selsetviewstaff(int, taskparm&, int32&)
1 gisforms int formseekobject(int, int, int, objectform&, taskparm&)
1 gisforms int loadmaplistdialogex(int, taskparm&)
1 gisforms int selsetobjectssearch(int, taskparm&, int32&)
1 kernel32.dll int getcurrentthreadid()
1 mapimage_gis int maptoimage(int, mapimageparm&, string)
1 ole32.dll void cocreateguid(hh/g&)
1 user32 uint16 getkeystate(keys)
1 user32 intptr getwindowdc(intptr)
1 user32.dll intptr getwindow(intptr, uint)
1 user32.dll bool postmessage(intptr, int, uint, uint)
1 user32.dll void disableprocesswindowsghosting()
1 user32.dll void adjustwindowrectex(hh/b&, int, bool, int)
1 user32.dll bool translatemessage(hh/c&)
1 user32.dll int getclassname(intptr, stringbuilder, int)
1 user32.dll int showscrollbar(intptr, int, int)
1 user32.dll int unhookwindowshookex(intptr)
1 user32.dll intptr windowfrompoint(point)
1 user32.dll intptr getdc(intptr)
1 user32.dll intptr setwindowshookex(hooktype, nativemethods/hookproc, intptr, int)
1 user32.dll intptr getfocus()
1 user32.dll bool dragdetect(intptr, point)
1 uxtheme.dll int drawthemetextex(intptr, intptr, int, int, string, int, int, hh/b&, hh/i&)