OVH Cloud OVH Cloud

Bi ecran en visual basic

2 réponses
Avatar
Ludovic SOEUR
Est-ce que quelqu'un connait les APIs qui permettent d'afficher deux
feuilles chacune sur un écran différent ?

2 réponses

Avatar
ThunderMusic
L'API pour lister les périphériques de sortie est EnumDisplayDevices. c'est
dans le USER32. Je ne sais pas si cette fonction est disponible en VB. La
meilleure facon de savoir serait de chercher sur google. La déclaration
n'est pas présente dans l'api viewer de visual studio 6.

Pour ma part, je me suis fait un control ActiveX en VC++ et je l'ai utilisé
dans mon projet VB.

J'espère que ca a pu t'aider.

ThunderMusic


"Ludovic SOEUR" wrote in message
news:
Est-ce que quelqu'un connait les APIs qui permettent d'afficher deux
feuilles chacune sur un écran différent ?




Avatar
ng
Salut,

Bien sur que la fonction est implantable :

Declare Function EnumDisplayDevices Lib "user32" Alias "EnumDisplayDevicesA"
(Unused As Any, ByVal iDevNum As Long, lpDisplayDevice As DISPLAY_DEVICE,
ByVal dwFlags As Long) As Boolean
Private Type DISPLAY_DEVICE
cb As Long
DeviceName As String * 32
DeviceString As String * 128
StateFlags As Long
DeviceID As String * 128
DeviceKey As String * 128
End Type

Cf API-Guide, dans le groupe Display.

--
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/
http://apisvb.europe.webmatrixhosting.net/



ThunderMusic a écrit :

L'API pour lister les périphériques de sortie est EnumDisplayDevices.
c'est dans le USER32. Je ne sais pas si cette fonction est disponible
en VB. La meilleure facon de savoir serait de chercher sur google. La
déclaration n'est pas présente dans l'api viewer de visual studio 6.

Pour ma part, je me suis fait un control ActiveX en VC++ et je l'ai
utilisé dans mon projet VB.

J'espère que ca a pu t'aider.

ThunderMusic


"Ludovic SOEUR" wrote in message
news:
Est-ce que quelqu'un connait les APIs qui permettent d'afficher deux
feuilles chacune sur un écran différent ?