public IPictureMarkerSymbol CreateMarker() {
IRgbColor color = new RgbColor();
color.Red = 255;
color.Green = 255;
color.Blue = 255;
// Create the EMF Marker and assign properties.
// Create the Bitmap Marker and assign properties.
IPictureMarkerSymbol bmpMarkerSymbol = new PictureMarkerSymbol();
Bitmap bitmap = Properties.Resources.Exit;
// IPictureMarkerSymbol markerSymbol = new PictureMarkerSymbol();
bmpMarkerSymbol.Picture = ESRI.ArcGIS.ADF.COMSupport.OLE.GetIPictureDispFromBitmap(bitmap) as stdole.IPictureDisp;
//bmpMarkerSymbol.CreateMarkerSymbolFromFile(esriIPictureType.esriIPictureBitmap, "C:\\temp\\Exit.bmp");
bmpMarkerSymbol.Angle = 0;
bmpMarkerSymbol.Color = color; //.setBitmapTransparencyColor(color);
bmpMarkerSymbol.Size = 32; //.setSize(32);
bmpMarkerSymbol.XOffset = 0; //.setXOffset(0);
bmpMarkerSymbol.YOffset = 0; //.setYOffset(0);
return bmpMarkerSymbol;
}This code snippet for Get Image from resource for Create Addin ArcGis.
Add reference using ESRI.ArcGIS.ADF.Local and stdole.
