API Windows

Résolu
Greck0 Messages postés 2 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 17 novembre 2004 - 17 nov. 2004 à 15:53
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 - 17 nov. 2004 à 17:23
Bonjour tout le monde,

Je suis actuellement un débutant en prog et je fais un prog pour quelqu un, pour l instant j arrive convenablement a le faire mais le probleme c'est que je n y arrive que en fenetre DOS pourtant j ai lu des cours sur l API Windows avec les fenetres et tout et tout , mai je n ai pas compris comment inclure des control dans une denetre ou une boite de dialogue parce qu en epluchant le code (a ma façon) j ai eu l impression qu ils n apparaissaient pas dans le code mais existaient bien quand on lançait le programme.

Donc si quelqu un pourrait m 'éclairer sur ce sujet , ça serait sympa de sa part

PS : Je voudrai bien savoir aussi si on P imprimer une page depuis un prog et si oui comment , je ne me suis pas encore renseigné sur le sujet mais ça pourra p-e me faire gagner du temps

3 réponses

ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
17 nov. 2004 à 17:23
- on utilise un fichier de ressource (*.rc) qui contient une description du dialogue avec tous ses contrôles. chaque contrôle est associé à un Id unique qui permet de le retrouver dans le dialogue pour lui envoyer des messages. Pour créer ce fichier, sous Visual C++, il y a l'IDE qui permet de placer à la main les contrôles et de genérer le .rc. pour d'autre environement, une source a étét déposée pour réaliser cela :
http://www.cppfrance.com/code.aspx?ID=23599

- l'autre solution est de créer chaque contrôle avec CreateWindow en fournissant la classe de l'objet ("EDIT", "BUTTON" ...).
3
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
17 nov. 2004 à 16:11
Commence par lire Petzold:
http://brunews.free.fr/brunews/download/CP5.zip
http://brunews.free.fr/brunews/download/CP5Sources.zip

Tu peux aller direct au chapitre dialogbox.

ciao...
BruNews, MVP VC++
0
Greck0 Messages postés 2 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 17 novembre 2004
17 nov. 2004 à 16:36
Désolé mais j ai pas encore compris ;)

Je voudrai juste svoir comment on ajoute un controle Edit ou des radios boxes etc ...

Ou autrement dites moi que je suis cons xD
0
Rejoignez-nous