*   >> Lezen Onderwijs artikelen >> science >> programming

Bericht Basics Voor Window Class Procedure

richt. De betekenis en de waarde van de boodschap parameters afhankelijk van het bericht id (uMsg). Een boodschap parameter een integer (verschillende getallen verschillende betekenissen). Wanneer een bericht niet te gebruiken boodschap parameters, zijn ze meestal ingesteld op NULL. Een venster procedure om het bericht id om te bepalen hoe de boodschap parameters interpreteren controleren. Een andere manier om dit te bekijken is, dat de berichtidentificator heeft het bericht en de parameters van de bericht gegevens (of gegevenslocatie).

Wachtrij Berichten Alles gelijk, worden alle berichten opgesteld in een rij. De boodschap die de eerste in de rij kwam voor het eerst uitgezonden. De boodschap die tweede kwam is tweede uitgezonden; derde boodschap die werd derde wordt verzonden; enzovoort. Dit is een first-in-first-out wachtrij. Vergeet niet, een bericht bestaat uit het raam handvat, het bericht id en de twee boodschap parameters. Meerdere vensters kan tegelijkertijd worden geopend. Het venster handle identificeert het venster dat het bericht ontvangt.

Wanneer de gebruiker de muis beweegt, klikt op de muisknoppen, of typen op het toetsenbord, het stuurprogramma voor de muis of het toetsenbord zet de input in berichten en plaatst ze in het systeem bericht wachtrij. Het besturingssysteem verwijdert de berichten, één voor één, uit het systeem berichtrij en stuurt ze naar de klasse vensterprocedure. We zullen later meer over dit te zien. Nonqueued Berichten Berichten die niet in de wachtrij staan, omgaan met noodsituaties berichten.

Een voorbeeld gebeurtenis wanneer een gebruiker een venster klikt om deze te activeren zodat deze direct toetsenbordinvoer ontvangen moet zijn. Dit is een noodgeval. In dit geval zendt het besturingssysteem een ​​reeks van berichten naar de vensterklasse procedure gestuurd, zonder het systeem message queue. De Windows API Volumes Deze volumes ik schrijf zijn de eerste in hun soort. U krijgt dezelfde informatie (en zelfs meer) in de Microsoft-website. Echter, de informatie die er is geschreven voor ervaren programmeurs zoals wij; niet voor mensen die leren programmeren (beginnende).

Weten dat zelfs deskundigen niet vinden het makkelijk om de informatie op die website te begrijpen. Wat je in die website te zien zijn niet tutorials. Wat u in deze volumes, zijn tutorials, die u gratis. Degenen onder ons die schrijven (bekend) voor het internet, te schrijven voor geld. We krijgen onze winst de advertenties die u ziet op onze website zoa

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.