Search for: KB10412 - Using DK.ActiveX with Visual C++, how to set up the shape layer parameters. Setting up the shape layer parameters in VB looks like the following: Set ll = New XGIS_LayerSHP ll.Path = GisUtils.GisSamplesDataDir + "rivers.shp" ll.Name = "rivers" ll.UseConfig = False ll.Params.Line.OutlineWidth = 0 ll.Params.Line.Width = 3 ll.Params.Line.Color = RGB(0, 0, 255) GIS.Add ll In VC++, type conversion is required. To set up the cast to the proper types, do the following: CXGIS_LayerVector *ll; CXGIS_ParamsSectionVector *params; CXGIS_ParamsLine *line; params = (CXGIS_ParamsSectionVector *) ll->get_Params(); line = (CXGIS_ParamsLine *) params->get_Line(); line->put_Color(0); Created: June 30, 2004, Modified: July 27, 2015