J'ai une application kinect et je veux changer le curseur pour une image, mais sans affecter les fonctionnalités telles que cliquer, glisser, etc qui fonctionne maintenant.Modifier la souris du curseur pour une image dans l'application, mais lorsque l'application fermer revenir à l'état initial
J'ai essayé d'utiliser ce code, mais ce n'est pas le but, parce que, l'image apparaît, mais je ne peux pas cliquer, glisser etc. Quelqu'un a des idées?
public void showImageInsteadCursor(){
form frm = new form();
picturebox pb = new picturebox() { image = image.fromfile(@"c:\users\user\desktop\img.bmp") };
frm.cursor = new cursor(((bitmap)pb.image).gethicon());
frm.windowstate = formwindowstate.maximized;
frm.transparencykey = frm.backcolor = system.drawing.color.turquoise;
frm.formborderstyle = formborderstyle.none;
frm.showdialog();
}
Merci pour l'explication. Alors qu'est-ce que vous recommandez dans mon cas? Et est-il possible de cacher le curseur et montrer une seule image? Le curseur sera là mais est caché ou l'image est au-dessus du curseur. c'est possible? Tu comprends? – Magic
Honnêtement, il y a longtemps que j'ai créé un fichier curseur (.CUR), et Visual Studio n'a pas d'éditeur de curseur. Ce lien mène à un article qui décrit comment utiliser les icônes (.ICO) au lieu des curseurs (.CUR): [link] (https://www.codeproject.com/Tips/60379/Use-Icons-for-cursors- pas-CUR). Si cela ne vous aide pas, revenez ici ou écrivez-moi à Heinz.Kessler [at] web.de –
Heinz Kessler, merci pour la réponse mais ce n'est pas ce que je veux, je ne veux pas changer de curseur, je vouloir ajouter une image au-dessus du curseur par exemple et il est possible de cliquer et faire les choses que fait le curseur. L'astuce est que le curseur n'est caché que par ceci, et apparaît une image. Tu as une idée de comment je peux faire ça? – Magic