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

Votre Première Window

Apprendre à connaître Windows - Partie 9 Volume - Interface utilisateur Windows Introduction Ce fait partie de ma série 9, Apprendre à connaître Windows. Je suppose que vous avez lu tous les tutoriels précédents avant celui-ci. Vous devriez lire les tutoriels dans l'ordre donné. Dans cette partie de la série, vous créez votre première fenêtre. Remarque: Si vous ne pouvez pas voir le code ou si vous pensez que quelque chose manquait (lien brisé, l'image absente), contactez-moi au [email protected].

Qui est, me contacter pour le moindre problème que vous avez à propos de ce que vous lisez. Point d'entrée Ce qui suit est un programme en C ++ pour la console: #include using namespace std; int main () {cout return 0; } Le début de la fonction principale est le point de l'application de saisie; qui est l'endroit où l'application démarre. Pour compiler cette application avec le compilateur g ++ vous taperez quelque chose comme: g ++ bonjour.cpp -o hello.exe une application Windows utilise une fonction de point d'entrée différent et non principale.

Une application Windows utilise la fonction de saisie appelé, WinMain. Le prototype est: int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow); Le système d'exploitation fournit normalement tous les arguments pour cette fonction de WinMain. hInstance est le handle d'instance de classe de fenêtre, nous avons parlé dans les parties précédentes de la série. Le système d'exploitation fournit la valeur réelle pour vous. La dernière instruction dans le WinMain est pas "return 0". Il est, revenir msg.wParam; où msg est l'identificateur du message struct.

Ne vous inquiétez pas à propos de cette déclaration de retour pour le moment. Supposons que le nom de votre application Windows en C ++ est, firstwin.cpp. Pour le compilateur g ++, vous tapez la commande suivante pour compiler l'application windows: g ++ firstwin.cpp -mwindows -o firstwin.exe Notez l'utilisation et la position de l'interrupteur, -mwindows. Ce commutateur empêche la fenêtre d'invite de commande d'apparaître lorsque la fenêtre de l'application apparaît. Votre première application Fenêtre je vais vous donner le code pour votre première application de la fenêtre.

Vous allez essayer. Je vais vous expliquer le code en termes généraux dessous. Vous saurez l'explication de détail dans d'autres séries (divisions). Voici le code: #include using namespace std; LRESULT RAPPEL MainWndProc (HWND hwnd, UINT uMsg, WPARAM wP

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