2009-02-25 11 views
0

Je souhaite afficher une image personnalisée tout en faisant glisser un objet dans une opération de déplacement par glissement &.Image personnalisée tout en faisant glisser un objet dérivé CWnd

J'ai créé un contrôle dérivé de CWnd (un graphique) et j'en affiche 4 dans la même boîte de dialogue. J'ai mis en place glisser glisser & en utilisant COleDataSource afin que l'utilisateur puisse changer sa position en faisant glisser et en laissant tomber le contrôle. Maintenant, je voudrais afficher une petite version de la même carte a été glisser au lieu du curseur typique.

Existe-t-il un moyen "facile" de le faire?

Répondre

0

Il n'y avait pas beaucoup de réponses!

J'ai réussi à le faire en utilisant des modèles (pour permettre à tout contrôle dérivé CWnd d'utiliser la fonctionnalité) et CImageList (pour afficher l'image déplacée).

Je ne peux pas publier de code source ici parce que c'est une application commerciale, mais si quelqu'un essaie de faire quelque chose de similaire et a besoin de mon aide. Je vais essayer de l'aider à sortir.

Merci.

+0

Cela ressemble à une solution cool. Veuillez accepter votre réponse afin que la question soit marquée comme réponse. –

Questions connexes