*   >> Lecture Éducation Articles >> science >> la programmation

Fenêtres statique Control

atique", "Prénom", WS_CHILD, 100, 100, 100, 20, hwndMain, (HMENU) 1, hInstance, NULL); ShowWindow (hwndSt, SW_SHOW); UpdateWindow (hwndSt); HWND hwndEd = CreateWindowEx (0, "EDIT", NULL, WS_CHILD, 100, 122, 100, 20, hwndMain, (HMENU) 2, hInstance, NULL); ShowWindow (hwndEd, SW_SHOW); UpdateWindow (hwndEd); Msg MSG; BOOL bRet; while ((bRet = GetMessage (& msg, hwndMain, 0, 0)) = 0!) {if (bRet == -1) {//gérer l'erreur et peut-être quitter l'application} else {TranslateMessage (& msg); DispatchMessage (& msg); }} Return msg.

wParam; } Vous pouvez utiliser la commande suivante à l'invite de commande pour compiler le code: g ++ winst.cpp -mwindows -o winst.exe Il ya deux contrôles dans le code. Penchons-nous sur le statique. La classe est statique; ce est le deuxième argument de la fonction CreateWindowEx. Le nom du contrôle statique est, "Prénom"; ceci est le troisième argument de la fonction; ce nom apparaît comme l'affichage du contenu du contrôle statique. Vous avez le style WS_CHILD indiquant qu'il est une fenêtre enfant.

Le reste des arguments de la fonction CreateWindowEx sont comme ceux pour le contrôle d'édition. Rappelez-vous, chaque commande doit avoir un identifiant unique entier (à la dixième argument de la fonction CreateWindowEx). Si vous ouvrez l'application, winst.exe, en double-cliquant dessus, vous verriez les 2 contrôles avec le contrôle statique au-dessus du champ de saisie. Le contrôle statique a le texte "Prénom" indiquant que l'utilisateur doit taper son prénom dans le contrôle d'édition. Cela est-il pour cette partie de la série. Nous nous arrêtons ici et continuons dans la prochaine partie.

Chrys pour arriver à l'une des parties de cette série, il suffit de taper le titre correspondant ci-dessous dans le champ de recherche de cette page puis cliquez sur Rechercher (utiliser le menu si disponible): une fonction de Bouton de fenêtre et Styles de contrôle macro de Windows statique Static Control

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.