*   >> lukeminen koulutus Artikkelit >> science >> programming

First Window

; wcx.lpszClassName = "MainWClass"; wcx.hIconSm = NULL; RegisterClassEx (& WCx); HWND hwndMain; hwndMain = CreateWindowEx (0, "MainWClass", "Pääikkuna", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hinstance, NULL); jos (! hwndMain) return false; ShowWindow (hwndMain, SW_SHOW); UpdateWindow (hwndMain); MSG MSG; BOOL Bret; kun taas ((Bret = GetMessage (& msg, hwndMain, 0, 0))! = 0) {jos (Bret == -1) {//käsitellä virhe ja mahdollisesti lopettaa sovelluksen} else {TranslateMessage (& msg); DispatchMessage (& msg); }} Palata msg.

wParam; } Kirjoita sovelluskoodin tekstieditorissa ja tallentaa sen tiedoston nimeltä, firstwin.cpp, että MinGW hakemistossa. Avaa komentokehoteikkuna ja siirry MinGW hakemistoon. Suorita seuraava komento: g ++ firstwin.cpp -mwindows -o firstwin.exe koottu tiedosto tulisi tallentaa, firstwin.exe, että MinGW hakemistossa. Avaa MinGW hakemiston nyt Windows. Kaksoisnapsauta tiedostoa, firstwin.exe. Sinun pitäisi nähdä ikkunan (jonka asiakas alue on tummansininen). Yleistynyt Koodi Selitys sinun täytyy sisällyttää header-tiedosto, windows.h. Tämä tiedosto sisältää otsikot Windows.

Vuonna koodi sinulla ikkunan luokka menettelyn, jonka nimi on antanut minulle. Lohko Tämän menettelyn ei mitään muuta kuin soittaa oletuksena menettelyä. Sitten on päätehtävä. Se alkaa ilmoituksen tunnisteen ikkunaluokka struct. Nimi menettelyn osoitetaan yksi jäsenistä luokan struct. Luokan nimi on antanut minulle "MainWClass". Arvo luokka esimerkiksi kahva on hinstance, sai ensimmäisestä parametri WinMain toiminto. Kuten sanoin, käyttöjärjestelmä toimittaa todellinen arvo kautta WinMain toiminto kun se kutsuu WinMain toiminto. Se on käyttöjärjestelmä, joka kutsuu WinMain toiminto.

Älä huoli, mitä muut jäsenet ikkunaluokka WNDCLASSEX struct tekevät nyt. Seuraavaksi ikkuna on luotu, esitetään ja päivitetty. Sitten on taas silmukka poistaa viestejä jonosta ja lähettää ikkunaluokka menettelyä. Saat yksityiskohtaisesti selitys muut sarjassa. WinMain on velvollisuus rekisteröidä luokkaan, luoda pääikkunassa ja talo viesti while-silmukka. Kun luet tätä opetusohjelma, voit aloittaa seuraavan sarja nimeltään, ikkuna luokat. Vain etsiä blogiin kanssa otsikko, ikkuna luokat, saapua sarja. Windows API volyymit Ne meistä, jotka kirjoittavat (julkaisee) Internet-, kirjoittaa rahalle.

Saamme tuloksen seuraavien ilmoitusten näet www sivua kuin tämä yksi. Joten, älä klikkaa mainoksia sivuillani tietää, mitä minun kumppanit ovat ma

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.