È possibile creare un cursore da un'immagine e farlo diventare semitrasparente?Crea un cursore semitrasparente da un'immagine
Attualmente sto scattando un'immagine personalizzata e sovrascrivendo l'immagine del cursore del mouse. Sarebbe bello se potessi renderlo semi-trasparente, ma non necessario. I ragazzi delle vendite adorano brillare.
Attualmente fare qualcosa di simile:
Image cursorImage = customImage.GetThumbnailImage(300, 100, null, IntPtr.Zero);
cursorImage.SetResolution(96.0F, 96.0F);
int midPointX = cursorImage.Width/2;
int midPointY = cursorImage.Height/2;
Bitmap cursorMouse = GetCursorImage(cursorOverlay);
Graphics cursorGfx = Graphics.FromImage(cursorImageCopy);
cursorGfx.DrawImageUnscaled(cursorMouse, midPointX, midPointY);
Cursor tmp = new Cursor(cursorImage.GetHicon());
alt text http://members.cox.net/dustinbrooks/drag.jpg
-1 non lo rende semi-trasparente. – quantum
-1 Inoltre, non consente di impostare la posizione dell'hotspot. – takrl