Étape 2: Modifier le style et l’apparence de la fenêtre.
2. définir les identificateurs comme indiqué sur la photo 2-1.
Attention: n’oubliez pas que chaque identifiant est un numéro unique, sinon la fenêtre ne peut pas distinguer
entre les deux éléments portant le même ID.
3. dans l’Explorateur sur la droite, faites un clic droit sur .rc ("votre nom de projet") et sélectionnez Afficher le Code. Vous regardez maintenant le fichier de ressources pour notre programme.
4. descendez jusqu'à où le Menu est défini, il devrait être proche de la partie supérieure, d’une superficie de commenté grosse au-dessus de lui qui dit "Menu".
5. ajouter les éléments de menu permettant de modifier l’opération, utilisez photo 2-2 pour l’orientation.
6. bien que nous soyons dans le fichier de ressources, faites défiler jusqu'à où StringTable est défini près du fond. Si vous souhaitez modifier le titre qui apparaît dans la barre de titre de notre programme, qui est par défaut défini sur le nom de votre projet, modifiez la chaîne à droite de IDS_APP_TITLE.
7. retour en .cpp ("votre nom de projet"), faites défiler jusqu'à la fonction MyRegisterClass(). Cette fonction est utilisée pour enregistrer la classe de la fenêtre principale avec le système d’exploitation windows.
8. modifiez la ligne de code mis en surbrillance dans l’image 2-3 à
wcex.hbrBackground = CreateSolidBrush (RVB (180, 180, 180))
Cela modifie la couleur d’arrière-plan à du blanc au gris.
9. faites défiler jusqu'à la fonction InitInstance() et localiser où la fonction CreateWindow() est appelée. C’est où la fenêtre principale est créée et où une grande partie de son look est déterminée. Les paramètres que nous allons modifier sont 3, 6 et 7.
10. Modifier paramètres 6 et 7, qui représentent la largeur et la hauteur de la fenêtre, respectivement. Je pense que 160 x 170 est une bonne taille.
11. modifiez le paramètre 3, qui spécifie le style de la fenêtre. Nous voulons changer le style de notre fenêtre afin qu’il ne peuvent pas être redimensionnée. Pour ce faire, modifiez le paramètre 3 de
WS_OVERLAPPEDWINDOW
À
WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX
Attendons photo 2-4 pour l’orientation.