Je veux mettre en œuvre copier, couper et coller dans mon programme de dessin (copier une partie d'une image qui est sélectionnée)mise en œuvre de copier, couper et coller
Je ne sais pas comment commencer
Toutes les idées ?
Je veux mettre en œuvre copier, couper et coller dans mon programme de dessin (copier une partie d'une image qui est sélectionnée)mise en œuvre de copier, couper et coller
Je ne sais pas comment commencer
Toutes les idées ?
à copier: prendre le rectangle sélectionné, créer une nouvelle image de cette taille, prendre une copie de l'image actuelle et placez-le sur le nouveau rectangle, compensée par la topleft du rectangle sélectionné
bref il sont deux façons eXISTE
1) votre presse-papiers 2) l'ensemble du système presse-papiers
dans la deuxième utilisation de cas doit utiliser le format standard pour le stockage de vos données. lire MSDN pour plus d'informations sur le presse-papiers de Windows
ou vous pouvez maintenir deux presse-papiers - propre et système. puis dans votre presse-papiers vous pouvez stocker des informations spécifiques pour votre application et dans le système cliboard juste image
Voici quelques points globaux qui vont considérablement accélérer vos problèmes auxquels vous serez confrontés.
Essayez de rechercher une ligne/élastique réversible. faire des sélections dans l'image. Essayez de rechercher des LockBits dans VB .NET, pour créer un moyen rapide de lire et d'écrire des pixels. Essayez d'apprendre le fil d'arrière-plan et signalez la progression. Pour les opérations par pixel qui prennent beaucoup de temps. Essayez de faire un MDI. Avec suffisamment de barres d'état pour signaler le statut. Essayez de sérialiser en xml/binary lors de l'enregistrement d'un fichier projet sur le disque (comme un fichier psd par exemple). Cela peut également être utile pour créer une fonction d'annulation.
voir celui-ci ...
mais pour firefox son ne fonctionne pas. Je suis également à la recherche d'un semblable. affichera si je reçois plus. il peut coller dos