Ou dans mon cas particulier une région de windows (HRGN)?Est-il possible de dupliquer un handle GDI?
Mise à jour: Les problèmes sont les suivants:
J'ai une collection d'objets, chacun de ces objets peut contenir HRGN. Cette région une fois acquise est libérée lorsque l'objet est détruit. Puisque certains de ces objets sont stockés dans un vecteur std ::, je dois définir un opérateur d'assignation.
Jusqu'à présent, je viens d'assigner ces HRGN, mais c'est un bug. Si je duplique de tels objets, chacun d'entre eux essaiera de supprimer la même région, et l'un d'entre eux utilisera une région inexistante.
Pourquoi voulez-vous dupliquer la poignée? Il y a probablement une solution à votre problème, mais vous devez donner plus de contexte (et éventuellement des extraits de code). –
Merci, j'ai ajouté une partie du contexte. – Ismael