OVH Cloud OVH Cloud

capture de controle

4 réponses
Avatar
jerome
Bonjour

Est-il possible de capturer un controle (bouton, option peu importe), donc à
copier dans le presse papier, et ensuite coller dans une form ou picturebox
?

Si possible à effectuer, merci de montrer un exemple.

Merci
Jerome

4 réponses

Avatar
ng
Salut,

Qu'entends tu par "capturer" ? Faire une image du controle (au sens Bitmap)
?

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

jerome wrote:
Bonjour

Est-il possible de capturer un controle (bouton, option peu importe),
donc à copier dans le presse papier, et ensuite coller dans une form
ou picturebox ?

Si possible à effectuer, merci de montrer un exemple.

Merci
Jerome


Avatar
jerome
"ng" a écrit dans le message de news:

Salut,

Qu'entends tu par "capturer" ? Faire une image du controle (au sens


Bitmap)
?


Oui, une image du controle pour etre plus comprehensible

Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

jerome wrote:
> Bonjour
>
> Est-il possible de capturer un controle (bouton, option peu importe),
> donc à copier dans le presse papier, et ensuite coller dans une form
> ou picturebox ?
>
> Si possible à effectuer, merci de montrer un exemple.
>
> Merci
> Jerome




Avatar
ng
Salut,

Dans ce cas tu peux utiliser l'API BitBlt() :
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal x
As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal
hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long)
As Long

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

jerome wrote:
"ng" a écrit dans le message de news:

Salut,

Qu'entends tu par "capturer" ? Faire une image du controle (au sens
Bitmap) ?


Oui, une image du controle pour etre plus comprehensible

Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

jerome wrote:
Bonjour

Est-il possible de capturer un controle (bouton, option peu
importe), donc à copier dans le presse papier, et ensuite coller
dans une form ou picturebox ?

Si possible à effectuer, merci de montrer un exemple.

Merci
Jerome






Avatar
jerome
Merci merci !

"ng" a écrit dans le message de news:

Salut,

Dans ce cas tu peux utiliser l'API BitBlt() :
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal


x
As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long,


ByVal
hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As


Long)
As Long

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

jerome wrote:
> "ng" a écrit dans le message de news:
>
>> Salut,
>>
>> Qu'entends tu par "capturer" ? Faire une image du controle (au sens
>> Bitmap) ?
> Oui, une image du controle pour etre plus comprehensible
>
>> Nicolas G.
>> FAQ VB : http://faq.vb.free.fr
>> API Guide : http://www.allapi.net
>> Google Groups : http://groups.google.fr/
>> MZ-Tools : http://www.mztools.com/
>>
>> jerome wrote:
>>> Bonjour
>>>
>>> Est-il possible de capturer un controle (bouton, option peu
>>> importe), donc à copier dans le presse papier, et ensuite coller
>>> dans une form ou picturebox ?
>>>
>>> Si possible à effectuer, merci de montrer un exemple.
>>>
>>> Merci
>>> Jerome