begin process at 2008 05 12 02:53:28
1 170 129 membres
34 nouveaux aujourd'hui
13 956 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CREATEWNIDOWEX(), LISTBOX, EDITBOX, BUTTON, SCROLLBAR, ...


Information sur la source

Catégorie :API Classé sous : createwindows, editbox, button, scrollbar, listbox Niveau : Débutant Date de création : 03/09/2001 Date de mise à jour : 18/05/2007 02:04:24 Vu / téléchargé: 26 567 / 4 799

Note :
9,61 / 10 - par 33 personnes
9,61 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (41)
Ajouter un commentaire et/ou une note

Description

Plusieurs petits dossier qui contiennent chaqu'un un code source(en c++) pour créé une ListBox, un Button, un ScrollBar Vertical&Horizontal, un EditBox Simple&MultiLine, une ComboBox, un Label, un contrôle Image pour mettre une image dedans et une Fenêtre! :) Les codes sources sont très simple, j'ai expliquer chaque ligne dans le code source pour créé une Fenêtre, dans les autres codes sources je n'est commenté que les lignes que j'ai rajouter, ex: Dans le code source pour créé une fenêtre il n'y à pas SetWindowText() dans celui pour le Label il y est, donc j'ai commenté cette ligne, bref j'espère que vous avez compris :) Dans tous les codes sources j'utilise CreateWindowEx() et non CreateWindow().

Conclusion

Les codes sources ont été créé et tester avec Dev-C++ 4 seulement mais devrais bien fonctionner avec les autres compilateurs Win32. En cas de problèmes avec ces codes sources ou autres, écrivez-moi!


NitRic
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   CreateWindowEx
    •   Button
      • Button.devTélécharger ce fichier [Réservé aux membres club]402 octets
      • Button.exeTélécharger ce fichier [Réservé aux membres club]11 776 octets
      • main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 959 octets
      • main.oTélécharger ce fichier [Réservé aux membres club]2 312 octets
      • rsrc.oTélécharger ce fichier [Réservé aux membres club]6 372 octets
      • Rsrc.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier76 octets
    •   ComboBox
      • ComboBox.devTélécharger ce fichier [Réservé aux membres club]412 octets
      • ComboBox.exeTélécharger ce fichier [Réservé aux membres club]11 776 octets
      • main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 754 octets
      • main.oTélécharger ce fichier [Réservé aux membres club]2 137 octets
      • rsrc.oTélécharger ce fichier [Réservé aux membres club]6 372 octets
      • Rsrc.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier76 octets
    •   Edit1
      • Edit.devTélécharger ce fichier [Réservé aux membres club]395 octets
      • Edit.exeTélécharger ce fichier [Réservé aux membres club]12 288 octets
      • main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 714 octets
      • main.oTélécharger ce fichier [Réservé aux membres club]2 492 octets
      • rsrc.oTélécharger ce fichier [Réservé aux membres club]6 372 octets
      • Rsrc.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier76 octets
    •   Edit2
      • Edit.devTélécharger ce fichier [Réservé aux membres club]395 octets
      • Edit.exeTélécharger ce fichier [Réservé aux membres club]12 288 octets
      • main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 800 octets
      • main.oTélécharger ce fichier [Réservé aux membres club]2 579 octets
      • rsrc.oTélécharger ce fichier [Réservé aux membres club]6 372 octets
      • Rsrc.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier76 octets
    •   ListBox
      • ListBox.devTélécharger ce fichier [Réservé aux membres club]407 octets
      • ListBox.exeTélécharger ce fichier [Réservé aux membres club]33 280 octets
      • main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 497 octets
      • main.oTélécharger ce fichier [Réservé aux membres club]2 936 octets
      • rsrc.oTélécharger ce fichier [Réservé aux membres club]6 372 octets
      • Rsrc.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier76 octets
    •   ScrollBar
      • main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 551 octets
      • main.oTélécharger ce fichier [Réservé aux membres club]2 066 octets
      • rsrc.oTélécharger ce fichier [Réservé aux membres club]6 372 octets
      • Rsrc.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier76 octets
      • ScrollBar.devTélécharger ce fichier [Réservé aux membres club]417 octets
      • ScrollBar.exeTélécharger ce fichier [Réservé aux membres club]11 776 octets
    •   Static
      • main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 590 octets
      • main.oTélécharger ce fichier [Réservé aux membres club]2 553 octets
      • rsrc.oTélécharger ce fichier [Réservé aux membres club]6 372 octets
      • Rsrc.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier76 octets
      • Static.devTélécharger ce fichier [Réservé aux membres club]402 octets
      • Static.exeTélécharger ce fichier [Réservé aux membres club]12 288 octets
    •   Window
      • main.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 763 octets
      • main.oTélécharger ce fichier [Réservé aux membres club]1 812 octets
      • rsrc.oTélécharger ce fichier [Réservé aux membres club]6 372 octets
      • Rsrc.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier76 octets
      • Window.devTélécharger ce fichier [Réservé aux membres club]402 octets
      • Window.exeTélécharger ce fichier [Réservé aux membres club]11 776 octets

Télécharger le zip

18 mai 2007 02:04:24 :
ajout des mots clés( Vous aussi, mettez vos sources à jour !!! Ajoutez les mots clés !!! )
  • signaler à un administrateur
    Commentaire de Xentor le 01/01/2002 00:29:35

    Que la force soit avec toi.... :)

  • signaler à un administrateur
    Commentaire de vbnul le 25/06/2002 13:57:21

    Sous vc++ j'ai une erreur : LINK0156 unresolved external symbol _main
    qqn peut m'aider ?
    merci.

  • signaler à un administrateur
    Commentaire de vbnul le 25/06/2002 15:45:19

    c bon g trouvé, en vc++ il faut faire un nouveau Workspace : Win32 Application et ajouter le fichier cpp.
    Trés bon tutorial.(y falliat mettre ca en catégorie tutorial)

    BlackWizzard>>#include<windows.h> et aprés tu utilise les API comme en vb.
    Mais je suppose que depuis le temps tu le sais ;-)

  • signaler à un administrateur
    Commentaire de francky le 16/07/2002 19:17:23

    Super !
    J'ai compris beaucoup.
    Mais, je cherche encore à faire une dialogbox.
    Merci pour tout

  • signaler à un administrateur
    Commentaire de dfgs le 29/01/2003 19:19:39

    Merci pour ton aide. Enfin quelqu'un qui programme l'API windows sans les classes MFC et les "wizards". Ca fait plaisir de voir qu'il existe encore des VRAI programmeurs.

  • signaler à un administrateur
    Commentaire de Krox68 le 25/02/2003 17:13:16

    SSSSSSSSSUUUUUUUUUUUPPPPPPPPPPEEEEEEEEEERRRRRRRRRRRRR
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • signaler à un administrateur
    Commentaire de zzzzzz le 01/03/2003 23:26:41

    génial ce genre de source :) tres detaillé on en apprend bcp merci !

  • signaler à un administrateur
    Commentaire de Nebula le 09/05/2003 09:02:14

    Impeccable et très bien expliqué, merci ;o)

    Peut être as tu un exemple d'utilisation des common controls ?

  • signaler à un administrateur
    Commentaire de guimou le 07/06/2003 01:04:32

    Salut!
    TRES TRES TRES TRES TRES utile ton truc ca déchire c'est vraiment super, ca m'a super bien aidé!

    Juste un truc : comment on fait un checkbox, ou un radio button?
    merci @+

  • signaler à un administrateur
    Commentaire de dualite2 le 02/07/2003 17:59:58

    en suivant le lapin blanc je suis arrivé sur ta source alors je sent que je vais m'installer pas loin...
    COOL!

  • signaler à un administrateur
    Commentaire de Zeroc00l le 28/07/2003 01:38:46

    En tout cas si tes commentaires sont  aussi clairs que le bloc d'instruc... euh (c'est l'habitude...) le bloc, je disais, de texte de présentation de ta source .....................
    On est mal barré ;þ

  • signaler à un administrateur
    Commentaire de max12 le 29/07/2003 05:27:06 administrateur CS

    T'est un géni

  • signaler à un administrateur
    Commentaire de spinork2003 le 11/10/2003 13:58:08

    trop cool les edit box ;)

  • signaler à un administrateur
    Commentaire de TheWhiteShadow le 31/12/2003 01:28:23

    total respect mec !! c'est cool... faudrait que tu rajoutes comment recup le texte des edit et ce serai nickel ;D

    sinon c'est quoi "MFC et les "wizards""; juste pour savoir ?!! on peut faire des fenetres sans se crever le c*l ? (déso je viens tout juste au C, ancien delphiste...)

    +

  • signaler à un administrateur
    Commentaire de lastpixl le 30/01/2004 21:01:40

    Tres bon tutoriel pour les débutants qui essaient d'eviter les mfc...
    Bravo 10/10.

  • signaler à un administrateur
    Commentaire de AngeloVivaldi le 10/04/2004 04:15:44

    heu ... lors des crétation des ComboBox et tou la, tu mets des truk genre WS_VISIBLE et tout la, tu pourrai donner les différents "token" kon peu mettre dan c endroi ?

  • signaler à un administrateur
    Commentaire de NitRic le 10/04/2004 11:05:58

    va à cette adresse

    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowfunctions/createwindow.asp

    regarde dans le bas, tu vas voir un grand tableau gris contenant les class system tel BUTTON, LISTBOX, RICHEDIT et compagnie, à droite de chacune des classes, tu as une description, clique sur le nom de la class à droite ou sur le lien 'Styles', tu vas avoir tous les styles pour chaque classes, référence, etc ...



    ~(.:: NitRic ::.)~

  • signaler à un administrateur
    Commentaire de NitRic le 10/04/2004 11:12:29

    Pour répondre à ' TheWhiteShadow ', les MFC's ca veut dire ' Microsoft Foundation Class ', ce sont des classes déjà toute fait ce qui te permet de faire comme si tu étais sous VB, Delphi, etc ... tu dessine tes fenêtre, objets, etc ...pour les chaine il y à les CString, les socket les CSocket, etc ... bref, tout l'enssemble de c'est classes te permette de développer tous les programme que tu souhaite, personellement, je trouve ca un peu trop lourd/lent et il te faut aussi une période d'adaptation pour être à l'aise avec toutes c'est classes ...

    Sur ce, beubye && @++;


    ~(.:: NitRic ::.)~

  • signaler à un administrateur
    Commentaire de NitRic le 10/04/2004 11:15:25

    Autre réponse pour ' TheWhiteShadow '

    GetWindowTextLength() te permet de connaître le nombre de caractère d'un EditBox, barre de titre d'une fenêtre, bouton, etc ... et GetWindowText() te permet de récupérer les caractères, SetWindowText() te permet de modifier une chaine X par une chaine Y dans un objet tel EditBox, barre de titre, etc ...


    ~(.:: NitRic ::.)~

  • signaler à un administrateur
    Commentaire de TheWhiteShadow le 10/04/2004 14:21:20

    thx NitRic

  • signaler à un administrateur
    Commentaire de minosl le 02/07/2004 10:11:25

    Alors la je dis bravo, voila un code propre, bien commenté et surtout TRES UTILE pour ceux qui commencent comme moi la programmation sous windows en C++. Un grand merci à Nitric.

    Enfin quelqu'un qui sait faire et qui ne monte pas sur ses grands chevaux quand on demande de l'aide ... c'est complet et pis tout et pis tout ...

    Encore une fois : MERCI :)

  • signaler à un administrateur
    Commentaire de rom_op le 28/07/2004 16:33:47

    C'est surement  un code qui me sert le plus  souvent étant un débutant..
    Je te remercie bien !!!!

  • signaler à un administrateur
    Commentaire de Sebema le 28/10/2004 03:22:40

    Merci à toi NitRic, c'est vraiment l'idéal pour débuter !

  • signaler à un administrateur
    Commentaire de minet03 le 11/12/2004 18:26:12

    je viens de le charger est déjà je ne comprend pas trop :
    return DefWindowProc(hwnd, msg, wParam, lParam); /* Ne pas effacer */

    ne pas effacer quoi ?


    sinon très bons tuto

  • signaler à un administrateur
    Commentaire de minet03 le 11/12/2004 22:11:28

    aussi le projet static.dev est très mal commenté, c'est dommage pour moi qui veux apprendre.

  • signaler à un administrateur
    Commentaire de angsthase le 18/03/2005 14:22:56

    Ta source est superbe !!!!!!!!!!
    Pour les débutant comme moi, on a un exemple de tous les composant graphique de base et le tout bien commenté.  Grace à toi, je viens de faire un grand pas. Merci
    Note 10/10.

  • signaler à un administrateur
    Commentaire de NitRic le 19/03/2005 00:13:45

    Pour répondre à certaines personnes, cet exemple démontre seulement comment créer certains objets tel un editbox, button, listbox, etc ...

    C'est vrai, certains fichiers ne contiennent que très peu de commentaire mais, comme j'ai expliqué dans `Description de la source`, le code ce répète alors faut aller voir dans le source(exemple) démontrant la création d'une fenêtre, la ou tout est commenté ...


    Au fait, ce source(exemple) date déjà de ~4 ans alors j'vais probablement le mettre à jour dans quelques temps, il serat plus `complet`. (Pour les interessés)



    ~(.:: NitRic ::.)~

  • signaler à un administrateur
    Commentaire de iiyama_medi le 22/03/2005 02:35:02

    je veux s avoire programmer en c q q 1 pe m aider
        et merci pour votre temps; iiyama

  • signaler à un administrateur
    Commentaire de iiyama_medi le 22/03/2005 02:38:53

    ah je sais vb et pas male d autre ,mais c non pas encore ya et c++
                                   iiyama (:-?)

  • signaler à un administrateur
    Commentaire de iiyama_medi le 22/03/2005 02:42:10

    d aore se que j ai vu c++/c sont les meyeurs c pour ce but je veux s avoire +






                                          i i y a m a

  • signaler à un administrateur
    Commentaire de NitRic le 22/03/2005 05:40:06

    Honnêtement, j'ai pas tout compris :/
    Mais, il y à de bons tutos/cours/... labas:

    http://www.developpez.com



    ~(.:: NitRic ::.)~

  • signaler à un administrateur
    Commentaire de petifa le 08/05/2005 10:24:22

    Ils sont très bien ces codes sources.
    On comprend comment ca fonctionne !
    Très bien



    Petifa

  • signaler à un administrateur
    Commentaire de banane_rose le 17/06/2005 22:24:11

    génial ! tout ce que je cherchais ^^
    thank you very much !

  • signaler à un administrateur
    Commentaire de tchesss le 24/07/2005 19:52:05

    SUPER ! Merci bcp ca faisait un baille que je cherchais comment faire

  • signaler à un administrateur
    Commentaire de Muner le 25/11/2005 19:16:27

    Salut,

    je cherchais aussi comment faire, j'ai posé la question sur le forum .
    Tu risque d'avoir un lien, cela va beaucoup m'aider, merci .
    10/10

    Cordialement,
    MUNER

    p.s. : si tu trouve d'autres styles de fenêtres n'esite pas (met les ici) ! :)

  • signaler à un administrateur
    Commentaire de stillmaf le 08/04/2006 16:17:47

    salut j'ai un petit problem avec vc++ 2005 quand j'éssaye de compiler un projet win 32 il m'indique une erreur :
    error C2440: '=' : cannot convert from 'const char [22]' to 'LPCWSTR'
    est que des personnes peuvent m'aider ? merci.

  • signaler à un administrateur
    Commentaire de stillmaf le 08/04/2006 16:20:34

    salut j'ai un petit problem avec vc++ 2005 quand j'essaye de compiler un projet win 32 il m'indique une erreur :
    error C2440: '=' : cannot convert from 'const char [22]' to 'LPCWSTR'
    est qu'il y aurait des personnes qui pourraient m'aider?
    merci.

  • signaler à un administrateur
    Commentaire de frogs_yoman le 17/04/2006 15:49:31

    Merci! c'est exactement ce que je cherchais ^^

  • signaler à un administrateur
    Commentaire de unionx le 29/07/2006 22:10:05

    Bravo t'es exemple sont super , les commentaires sont aussi beau , pour moi je te donne 10/10 j'ai vraiment besoin de ces codes :D ,je te souhaite la bonne continuation dans les autres exemples que tu pensé a creer :D

  • signaler à un administrateur
    Commentaire de Spardin le 05/09/2006 11:14:51

    Un Grand merci !

    Grace à tes petits programmes très clairs, je commence à maitriser les API windows

  • signaler à un administrateur
    Commentaire de kiki67100 le 09/04/2007 02:44:05

    SUPER !! cette source très utilise et contrutive Bravo Merci

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS