Windowsin graafisen käyttöliittymän peruselementit. Ohjelmien kehittäminen graafisella käyttöliittymällä Mikä mahdollistaa graafisen käyttöliittymän toteuttamisen

(OHJELMISTON KEHITYSTEKNIIKKA)
  • GUI -sovellusten kehittäminen
    Tkinter -moduulin perusteet Python -kielen avulla voit luoda sovelluksia graafisella käyttöliittymällä, tätä varten käytetään erilaisia ​​graafisia kirjastoja1. Katsotaanpa tkinterin vakiografiikkakirjastoa "Lisätietoja: https://wiki.python.org/moin/GuiProgramming. ...
    (TEKNIIKAT JA OHJELMOINTIMENETELMÄT)
  • MS PowerPoint 2010 -käyttöliittymä
    MS PowerPoint 2010 -sovellus käynnistetään MS Officen päävalikosta, työpöydän sovelluksen pikakuvakkeesta tai Explorer-ohjelmasta (jos tietokoneessasi on valmis esitys). PowerPoint 2010 luo esitystiedoston, jonka tunniste on .ppt. Sovellus ...
    (Tietotekniikka taloustieteilijöille)
  • Windows -käyttöliittymän kuvaus
    Graafisen käyttöliittymän toteuttaa ja ylläpitää käyttöjärjestelmä. GUI: n peruskäsite on "ikkuna", jonka kaavio on esitetty kuvassa. 8.2. Näytöllä ikkunat edustavat joitain alueita (yleensä suorakulmaisia), joilla tietojen syöttö ja tulostus suoritetaan ja ...
  • Käyttöliittymän käyttöönotto .Netissä
    .NET -alusta käyttää graafista käyttöliittymää eri tekniikoilla, kuten Windows Forms ja Windows Presentation Foundation (WPF). Tämä opetusohjelma kattaa vain Windows Forms -tekniikan. Tämä tekniikka sisältää monia tyyppejä (luokat, rakenteet, luettelot, edustajat), jotka ...
    (Olio-ohjelmointi)
  • Esimerkki yksinkertaisesta graafisesta käyttöliittymäohjelmasta
    Tyypillinen Windows -sovellus sisältää useita lomakkeita jotka on luotu käyttämällä Form -luokan objekteja. Tämä luokka on myös kontrolliluokka ja perii Control -perusluokan. Osa hakulomakkeista avataan työn aikana, osa suljetaan. Näyttö voidaan avata milloin tahansa ...
    (Olio-ohjelmointi)
  • Käyttäjän vuorovaikutus sovelluksen kanssa

    Käyttäjien vuorovaikutusta kuvataan parhaiten erilaisilla tapahtumilla, jotka laukaisee EI (perustuu käyttöjärjestelmän viesteihin käyttäjän toiminnoista) ja joihin sovellus reagoi (prosessit). Yleisimmin käytetyt tapahtumat ovat seuraavat:

    Ÿ Napsauta - napsauttamalla hiiren vasenta painiketta ikkunan alueella;

    Ÿ DoubleClick - kaksi hiiren vasemman painikkeen napsautusta, joiden väli on alle tietyn määritetyn arvon;

    Ÿ KeyDown - näppäimistön painaminen;

    Ÿ Näppäimen painallus - näppäimen painaminen ja vapauttaminen, jonka seurauksena tietty merkki siirtyy ohjelmaan;

    Ÿ Vahvistaminen - syötettyjen tietojen tarkistaminen;

    Int Maali - asiakasalue on piirrettävä uudelleen.

    Hiiritapahtumat, kuten Click, DoubleClick, MouseDown, MouseUp, MouseEnter, MouseLeave ja MouseHover, liittyvät erilaisiin käyttäjän toimintoihin ohjausalueella.

    Click- ja DoubleClick -tapahtumille välitetään EventArgs -tyyppinen parametri ja MouseDown- ja MouseUp -tapahtumille MouseEventArgs -tyyppinen parametri, joka sisältää hyödyllistä tietoa (luokan ominaisuudet) kuten kohdistimen nykyiset koordinaatit asiakasalue, kuvaus painetusta painikkeesta, painikkeiden napsautusten määrä, napsautusten määrä hiiren pyörää pyöritettäessä.

    Näppäimistötapahtumat toimivat samalla tavalla: lähetettävän tiedon määrä riippuu käsiteltävän tapahtuman tyypistä. Esimerkiksi KeyPress -tapahtumassa KeyPressEventArgs -parametri välitetään tapahtumamenetelmään, joka sisältää KeyChar -ominaisuuden, char -arvon, joka edustaa painetun näppäimen luonnetta.

    Käsitelty -ominaisuutta käytetään määrittämään, onko tietty tapahtuma käsitelty. Jos Käsitelty -ominaisuuden arvoksi on määritetty tosi, tätä tapahtumaa ei välitetä käyttöjärjestelmään vakiokäsittelyä varten. KeyDown- tai KeyUp -tapahtumat soveltuvat paremmin käsittelyyn, jos haluat lisätietoja painetusta näppäimestä, koska ne vastaanottavat KeyEventArgs -parametrin. KeyEventArgs -parametri sisältää ominaisuudet, joista Ctrl-, Alt- tai Shift -näppäimiä painettiin. KeyCode -ominaisuus palauttaa avainten luettelointiarvon, joka osoittaa painetun näppäimen virtuaalikoodin. Toisin kuin KeyPressEventArgs.KeyChar, KeyCode -ominaisuus välittää minkä tahansa näppäimistöllä painetun näppäimen virtuaalikoodin, ei avaimen aakkosnumeerista merkkiä.

    KeyData -ominaisuus palauttaa avainten luetteloinnin arvon ja lisäavainten tilan. Esimerkiksi onko Shift- tai Ctrl -näppäintä painettu. KeyValue -ominaisuus sisältää avainluettelosta kokonaislukuarvon. Modifiers -ominaisuus sisältää Avaimet -arvot, jotka vastaavat lisäksi painettujen näppäinten koodeja. Jos painettiin useita näppäimiä, ne yhdistetään TAI -toiminnolla. Keskeiset tapahtumat käynnistyvät seuraavassa järjestyksessä: 1) KeyDown; 2) näppäinpainallus; 3) KeyUp.



    Validating, Validated, Enter, Leave, GotFocus ja LostFocus -tapahtumat liittyvät siihen, saavatko EI tarkennuksen (kun EI aktivoituu) vai menettävätkö sen. Näin tapahtuu, kun käyttäjä painaa sarkainnäppäintä navigoidakseen haluttuun ohjaimeen tai valitsee kohteen hiirellä. Enter-, Leave-, GotFocus- ja LostFocus -tapahtumat näyttävät olevan hyvin samankaltaisia ​​työssään. GotFocus- ja LostFocus -tapahtumat ovat alemman tason tapahtumia, jotka liittyvät WM_SETFOCUS- ja WM_KILLFOCUS OS -viesteihin. Yleensä on parasta käyttää Enter- ja Leave -tapahtumia. Validating- ja Validated -tapahtumat nousevat esiin, kun validoidaan ohjausobjektin arvo. He saavat parametrin CancelEventArgs. Sitä voidaan käyttää keskeyttämään seuraavat tapahtumat asettamalla Peruuta -ominaisuuden arvoksi tosi. Jos kehittäjä määrittää oman koodin syötettyjen arvojen tarkistamista varten ja vahvistus ei onnistunut, voit asettaa Peruuta -ominaisuuden arvoksi tosi ja ohjausobjekti ei menetä syöttötietoa (siirtyminen seuraavaan lomakeohjaimeen ei ole suoritettu). Validating -tapahtuma nostetaan validoinnin aikana ja Validated -tapahtuma nostetaan sen jälkeen, kun validointi on valmis. Nämä tapahtumat tapahtuvat seuraavassa järjestyksessä: 1) Enter; 2) GotFocus; 3) Jätä; 4) validointi; 5) Validoitu; 6) LostFocus.

    Tyypillinen Windows -sovellus sisältää useita lomakkeita jotka on luotu käyttämällä Form -luokan objekteja. Tämä luokka on myös kontrolliluokka ja perii Control -perusluokan. Osa hakulomakkeista avataan työn aikana, osa suljetaan. Milloin tahansa yksi tai useampi lomake voidaan avata näytöllä, käyttäjä voi työskennellä yhdellä lomakkeella tai siirtyä lomakkeesta toiseen työn aikana.

    Lomake, joka avautuu Main () -menetelmässä, kun sovellusluokan Run () -menetelmää kutsutaan, kutsutaan hakemuksen päämuoto... Sen sulkeminen johtaa kaikkien muiden sulkemiseen lomakkeita ja sammuta Windows -sovellus. Voit myös lopettaa sovelluksen ohjelmallisesti kutsumalla staattista menetelmää Application.Exit (). Muiden lomakkeiden sulkeminen ei päätä projektia. Yleensä päähakemuslomake aina auki, kun taas muut muodot avautuvat ja sulkeutuvat (tai piiloutuvat).

    Paras tapa luoda lomake (mitä Visual Studio tekee) on luoda uusi luokka, joka on peräisin Form -luokasta. Luokan konstruktorissa voit asettaa vaaditut arvot tämän luokan ominaisuuksille ja sisällyttää kaikki vaaditut objektit tässä muodossa. Alla oleva esimerkki on luonut MyForm -luokan. Tämän luokan objektit vastaavat ikkunaa, joka sisältää halutut ohjaimet ja käsittelee ikkunaan ja ohjaimiin liittyvät tapahtumat.

    käyttämällä System.Windows.Forms;

    nimiavaruus WindowsApp (

    staattinen void Main (merkkijonoarkit) (

    MyForm frm = new MyForm ("Ensimmäinen ikkuna");

    Application.Run (frm);

    luokka MyForm: Lomake (

    Painike btn1 = uusi Painike ();

    julkinen MyForm (merkkijono) (

    btn1Top = 10; btn1.Vasen = 20;

    btn1.Text = "Napsauta";

    Controls.Add (btn1);

    btn1.Click + = uusi EventHandler (btn1_Click);

    Kuten jo mainittiin, Application.Run () -menetelmää käytetään viestien siirtämiseen sovellusjonosta päälomakkeelle, jolle välitetään viittaus luotuun lomakeobjektiin. Tämä menetelmä järjestää silmukan viestien lähettämiseksi sovelluslomakkeisiin. Se lakkaa toimimasta vain, kun jonoon saapuu WM_QUIT -viesti, joka vastaanotetaan, kun lomakkeen pääikkuna suljetaan (painamalla painiketta) tai valikkokomento valitaan lopettamaan sovelluksen kanssa työskentely (esimerkiksi Exit tai Exit).

    Jos haluat näyttää ohjausobjektit lomakkeessa, sinun on luotava vastaavat objektit, asetettava haluamasi arvot niiden ominaisuuksiin ja lisättävä ne lomakkeen Ohjausobjektit -kokoelmaan. Esimerkiksi:

    Painike btn1 = uusi Painike ();

    btn1Top = 10; btn1.Vasen = 20; // aseta sijainti

    btn1.Text = "Napsauta"; // aseta tekstin otsikko

    Controls.Add (btn1); // lisääminen esineiden kokoelmaan

    Lomakkeen ja sen sisältämien ohjausobjektien käynnistämien käyttäjien kiinnostavien tapahtumien osalta sinun on luotava tapahtumakäsittelijät ja määritettävä niiden arvot vastaaviin tapahtumiin näissä kohteissa.

    Esimerkiksi aiemmin kuvatun painikkeen painamisen käsittelemiseksi kuvataan tapahtumankäsittelijä, joka on määritetty luokan tapahtumamuuttujalle:

    // tapahtumankäsittelijän kuvaus

    public void btn1_Click (objekti o, EventArgs ea) (

    MessageBox.Show ("Hei maailma!");

    btn1.Click + = uusi EventHandler (btn1_Click);

    Tämän ohjelman tulos on esitetty kuvassa. 8.4.

    Riisi. 8.4. WindowsApp -ohjelman tulos.

    Käyttöjärjestelmä

    Opetusohjelma

    (materiaalit laboratorio-, käytännön, itsenäiseen työhön)

    "Käyttöjärjestelmä MS Windows"


    Aihe 1. Käyttöliittymä
    · Windows -käyttökuoren rooli ja tarkoitus. · Windows -käyttöliittymän (dialogin) pääosat, niiden tarkoitus. · Ikkunan pääelementit. · Päävalikon peruselementit. · Leikepöytä. · Etsi tiedostoja. · Hiiren manipulaattorin kanssa työskentelyn tekniikat.
    Aihe 2. Ohjejärjestelmä
    · Kuinka saada apua.
    Aihe 3. Tiedostojärjestelmän hallinta
    · Oma tietokone -kansion, Explorer -ohjelman tarkoitus. · Luo, tallenna, nimeä uudelleen, kopioi, siirrä, poista tiedostoja, kansioita ja pikavalintoja. · Palauta poistetut objektit Roskakori -kansiosta.
    Aihe 4. Vakio -ohjelmat · Vakio -ohjelmien tarkoitus ja perustoiminnot.
    · Yksinkertaisimmat tekniikat tekstin muokkaamiseen Muistio -editorissa. · Suorita yksinkertaisimmat piirrokset Paint -grafiikkaeditorilla. · Selaa ohjelmia Järjestelmä -kansiossa. Aihe 5. Windows -asetukset · Windows -käyttöjärjestelmän asetukset. · Sisustuselementtien asetukset.

    Aihe 1. WINDOWS INTERFACE

    Windows -käyttöjärjestelmä

    Se on käyttöjärjestelmä, jossa on graafinen käyttöliittymä ja kehittyneet verkko -ominaisuudet, jonka Microsoft kehitti vuonna 1995. Windows 95 (98) on integroitu ympäristö, joka mahdollistaa tehokkaan tekstin, grafiikan, ääni- ja videotietojen vaihdon yksittäisten ohjelmien välillä. Tämän käyttöjärjestelmän perustoiminnot kattavat kaiken, mitä MS DOS, WINDOWS 3.1 sisältää. Windowsin päätehtävänä on ohjata erityisesti tätä ympäristöä varten luotujen ohjelmien toimintaa. Windows on uusi tietotekniikan taso, joka perustuu ns. Olio-suuntautuneeseen lähestymistapaan tietojen käsittelyssä. Tapahtumat: laitteiston signaalit, hiiren napsautukset, näppäinten painallukset jne. Jokainen tapahtuma luo viestin, jonka ikkunaobjekti havaitsee, ts. viestin jälkeen seuraa toiminto. Viestien avulla ikkunaobjekteja hallitaan.

    Käyttöjärjestelmän ominaisuudet:

    · Tukee Plug and Play -tekniikkaa. Se on itsestään mukautuva tekniikka-kytke vain uusi laite tietokoneeseen ja käynnistä se. Kun käynnistät tietokoneen, laite asennetaan ja tunnistetaan automaattisesti.

    · Parantaa tuottavuutta monitoimityön, ts. tietokone voi toimia samanaikaisesti useiden ohjelmien kanssa.

    · Yhteensopiva MS DOS -ohjelmien kanssa.

    · Sietokyky epäonnistumisiin.

    · Pitkien tiedostonimien hyväksyminen (enintään 256 merkkiä).

    · Laadukas multimedia (ääni, video, grafiikka).

    Windowsin peruskäsitteet

    & Windowsin aloitusnäyttö on Desktop -järjestelmäobjekti.

    Työpöytä on graafinen ympäristö, jossa Windows -objektit ja -ohjaimet näytetään.

    Kaikki, mitä käsittelemme, kun työskentelemme tietokoneen kanssa tässä järjestelmässä, voidaan liittää joko objekteihin tai ohjaimiin. Alkutilassa työpöydällä voidaan havaita useita näytön kuvakkeita ja tehtäväpalkkia.

    Merkit on graafinen esitys objekteista ja tehtäväpalkki on yksi pääohjaimista.

    Kuvakkeet vastaavat kansioita, sovelluksia (ohjelmia), asiakirjoja ja verkkolaitteita.

    Ikkuna on käyttöliittymän rakenne- ja ohjausosa, joka on kehystetty osa näyttöä, jossa objekti (sovellus, asiakirja tai viesti) voidaan näyttää.

    Useimpien sovellusten (ohjelmien) työn tulokset tallennetaan niiden tiedostoihin, joita kutsutaan myös asiakirjoiksi.

    Asiakirja - kaikki sovellusten (ohjelmien) käsittelemät tiedostot.

    Windowsissa asiakirja voi sisältää tekstiä, grafiikkaa, ääntä ja videotietoja.

    Leikepöytä on erityinen muistialue, jota käytetään tietojen siirtämiseen sovellusten ja asiakirjojen välillä.

    Windowsin käyttöliittymän rakenne

    Käyttöliittymän pääelementit (vuoropuhelu): Työpöytä, tehtäväpalkki, päävalikko, Oma tietokone -kansio, Explorer -ohjelma, Ohjauspaneeli, Roskakori.

    Annetaan lyhyt kuvaus näistä elementeistä.

    Työpöytä - näyttöruudun pinta, jossa on graafisia esineitä - kuvakkeet ja pikavalinnat. Näytön pinta sisältää taustakuvan (kuvan).

    Tehtäväpalkissa on kapea nauha näytöllä, joka sijaitsee yleensä näytön alareunassa.

    Tehtäväpalkki sisältää Käynnistä -painikkeen, avoimien ikkunoiden painikkeet, näppäimistön ilmaisimen ja järjestelmän kellon. Tehtäväpalkin avoimien ikkunoiden painikkeilla voidaan vaihtaa ikkunoiden välillä, esim. napsauttamalla tätä painiketta, tätä painiketta vastaava ikkuna aktivoituu. Kun painat Käynnistä -painiketta, päävalikko avautuu Kuva 1

    Päävalikko - voit suorittaa erilaisia ​​toimintoja: käynnistää ohjelman, avata asiakirjan, soittaa ohjauspaneeliin määrittääksesi tietokoneen, etsiä tiedostoa tai kansiota, saada apua jne..

    Valikkokohdan vastainen kuvake tarkoittaa, että siellä on alivalikko.

    Komento Ohjelmat - voit valita haluamasi ohjelman luettelosta. Kun asennat Windowsia, asennetaan joukko vakio -ohjelmia, kuten tekstieditori Notepad, WordPad, graafinen editori Paint Calculator jne. (Nämä ohjelmat suorittavat Käynnistä - Ohjelmat - Lisävarusteet - Muistio).

    Komento Dokumentit - näyttää valikon, jossa on luettelo asiakirjoista (15 viimeistä), joiden kanssa käyttäjä työskenteli.

    Komento Räätälöinti - voit tehdä tarvittavat järjestelmäasetukset.

    Komento Hae - voit etsiä tiedostoja ja kansioita.

    Komento viite - soita apujärjestelmään.

    Komento Suorita ... - tarkoitettu suoraan ohjelmien käynnistämiseen komentoriviltä määrittämällä tiedoston koko polku.

    Komento Työn valmistuminen - voit valita, kuinka suljet Windowsin sen mukaan, mitä haluat tehdä seuraavaksi.

    Kansion käyttäminen Tietokoneeni voit suorittaa kaikki toiminnot tiedostoilla ja kansioilla, katso eri levyjä ja laitteita.

    Ohjelmoida Kapellimestari tehokkaampi työkalu tiedostojärjestelmän kanssa työskentelyyn. Explorer näyttää tietokoneesi sisällön kansioiden "puuna".

    Kori tarkoitettu poistettujen objektien väliaikaiseen tallentamiseen. Sen avulla voit palauttaa vahingossa poistetut objektit. Roskakori vie osan levytilasta. Jos olet poistanut tiedoston, se sijoitetaan roskakoriin kansiosta, johon se on rekisteröity. Tiedosto poistetaan levyltä vasta, kun tyhjennät roskakorin.

    Ohjauspaneeli muuttaa käyttöjärjestelmän toimintatilaa, asentaa ohjelmistoja ja laitteistoja, määrittää näppäimistön, hiiren, näytön jne. parametrit. Ohjauspaneeli voidaan avata päävalikon Asetukset - Ohjauspaneeli -komennon kautta.

    Hiiren tekniikat

    WINDOWS OS: n ohjaustyökalu on hiiren osoitin, jota liikutetaan näytön ympäri hiiren manipulaattorin avulla.

    Tärkeimmät hallintatekniikat ovat:

    Klikkaus(paina hiiren vasenta painiketta nopeasti ja vapauta se). Käytetään objektin valinnassa, valikkokohteen valinnassa, painikkeen painalluksessa;

    Tuplaklikkaus- kaksi napsautusta, joiden välissä on pieni aikaväli. Käytetään ohjelmien käynnistämiseen, tiedostojen ja kansioiden avaamiseen.

    Vedä ja pudota-vastaanotto(tartu ja siirrä) - siirrä hiiren osoitin kohteeseen (objektin otsikko), paina hiiren vasenta painiketta ja siirrä kohde halutulle paikalle vapauttamatta sitä.

    Pikavalikon kutsuminen- osoita kohdistinta kohteeseen ja paina hiiren oikeaa painiketta.

    Työskentely ikkunoiden kanssa

    Windows on monen ikkunan käyttöjärjestelmä, ts. käyttäjä voi työskennellä useiden ikkunoiden kanssa samanaikaisesti. Jos haluat vaihtaa ikkunasta toiseen (tehdäksesi sen aktiiviseksi), napsauta vastaavaa ohjelmapainiketta tehtäväpalkissa tai napsauta mitä tahansa ikkunan kohtaa.

    Harkitse Windows -kansioikkunan rakennetta:

    kuva 2

    1 - otsikkorivi, se sisältää kansion nimen ja painikkeet ikkunanäkymän hallitsemiseksi:
    - pienennä ikkuna tehtäväpalkin kuvakkeeksi

    Koko näytön ikkuna

    Palauta ikkunan mitat

    Sulje ikkuna

    2 - valikkorivi, joka sisältää komentojen luettelon. Kun napsautat tämän valikon kutakin kohdetta, avautuu "avattava" -valikko, jonka kohteiden avulla voit suorittaa toimintoja ikkunan sisällön tai ikkunan kanssa.

    3 - työkalurivi, sisältää komentopainikkeet yleisimpien toimintojen suorittamiseksi. Se on helpompaa työskennellä kuin valikkorivi, mutta se on rajoitettu komentojen määrässä.

    4 - osoiterivi, se sisältää polun nykyiseen kansioon.

    5 - työalue, se näyttää kansioon tallennettujen objektien kuvakkeet ja kuvakkeiden näyttötapaa voidaan ohjata. Sovellusikkunoissa työtila sisältää asiakirjaikkunat ja työpaneelit.

    6 - vierityspalkit, jos objektien määrä on suuri ja näiden palkkien avulla sisältöä voidaan "vierittää" ikkunan työalueella. Vierityspalkissa on liukusäädin ja kaksi lopetuspainiketta. Rullaaminen tapahtuu kolmella tavalla:
    - napsauttamalla yhtä lopetuspainiketta;
    - vetämällä moottoria;
    - napsauttamalla vierityspalkkia moottorin ylä- ja alapuolella.

    7 - tilarivi, se näyttää lisätietoja nykyisestä tilasta (valittujen kohteiden määrä, koko jne.).

    Windowsia voidaan siirtää tarttumalla sen otsikkoon (vetämällä ja pudottamalla). Voit myös muuttaa ikkunan vaaka- ja pystymittoja, tätä varten sinun on siirrettävä hiiren osoitin ikkunan reunaan ja sen jälkeen kun hiiren osoitin on muodoltaan (kaksipäinen nuoli) vetämällä ja pudottamalla uuteen paikkaan. Ikkunan asetukset tehdään valikosta Näytä ... Joten muuttaaksesi kuvakkeiden näyttötapaa Näytä - Suuret kuvakkeet (Pienet kuvakkeet, Lista, Taulukko). Jos haluat lajitella kuvakkeet, valitse Näytä - Lajittele kuvakkeet - nimen mukaan (tyypin, koon, päivämäärän mukaan).

    Valintaikkunat

    Jos alivalikkokomennon jälkeen on kolme pistettä (...), näet tämän komennon valitsemisen jälkeen valintaikkuna... Valintaikkunoiden avulla voit käydä vuoropuhelua käyttöjärjestelmän kanssa, esimerkiksi mihin kansioon haluat tallentaa tiedoston ja nimetä tiedoston, etsiä haluamasi tiedoston nimen mukaan katsomalla kaikki C: -aseman kansiot jne.

    Kun käytät vakio -ohjelmia, sinun on tallennettava tiedot levykkeelle tai kiintolevylle tätä varten editorivalikossa, valitse komento Tiedosto - Tallenna nimellä…, valintaikkuna tulee näkyviin (katso kuva 3).

    Sinun on määritettävä, mihin kansioon tiedosto tallennetaan, kansion nimi on valittava luettelosta, ts. Napsauta Tallenna kohteeseen: -kentän painiketta ja avaa näkyviin tulevassa luettelossa haluamasi kansio kaksoisnapsauttamalla. Napsauta Tiedostonimi: -kentässä ja kirjoita haluamasi tiedostonimi. Napsauta sitten Tallenna -painiketta, jos kaikki toiminnot on suoritettu oikein, tai napsauta Peruuta muuten.

    Valitaan valintaikkunan elementit:

    Tekstinsyöttökenttä antaa sinulle paikan, jossa annat tarvitsemasi tiedot, kuten tallennettavan tiedoston nimen tai tietyn tiedoston löytämiseen käytettävän polun (joka sisältää aseman ja kansion nimet). Syöttökentässä, jossa on luettelo esitetään luettelo elementeistä, joista voit valita haluamasi. Yhdistelmäruudussa on usein vierityspalkkeja, joiden avulla voit selata pitkiä luetteloita.

    Avattava syöttöruutu on kenttä, jossa aluksi näkyy vain yksi rivi. Sen oikealla puolella on nuoli, joka osoittaa alaspäin. Jos napsautat nuolta, avattava luettelo laajenee ja näet kohteet, joista voit valita.

    Valintapainikkeet(valintanapit) edustavat liittyvien kohteiden ryhmää, joista voidaan valita vain yksi ("sisällytetty"). Napsauta vain korostettavan vaihtoehdon painiketta. Tässä tapauksessa kaikki muut painikkeet ovat "poissa käytöstä".

    Merkitse kentät(valintaruudut) voi olla yksittäinen vaihtoehto tai joukko siihen liittyviä vaihtoehtoja. Valintamerkki (yleensä risti tai valintamerkki) tulee näkyviin sen jälkeen, kun olet napsauttanut vaihtoehdon vieressä olevaa ruutua osoittaaksesi sen olevan aktiivinen.

    Komento -painikkeet suorittaa komentoja, joiden nimet on kirjoitettu tähän painikkeeseen (esimerkiksi Tallenna, Avaa, Poistu, Peruuta jne.). Jos painikkeen nimen takana on kolme pistettä (esimerkiksi Asetukset ... -painikkeessa), uusi valintaikkuna tulee näkyviin, kun valitset sen.

    Välilehdet ovat monimutkaisten valintaikkunoiden osat. Samaan aikaan näet vain yhden välilehden, joka sisältää loogisesti liittyviä vaihtoehtoja. Välilehden nimen napsauttaminen muuttaa valintaikkunan sisältöä.

    Jos käsittelet asiakirjaa, jolla on jo tiedostonimi, tallenna muutokset valitsemalla komento Tiedosto - Tallenna, eikä valintaikkunaa tule näkyviin.

    Voit avata olemassa olevan asiakirjan muokkausikkunasta valitsemalla valikkokomennon Tiedosto -Avaa, käytä syöttökenttää ja avattavaa luetteloa, valitse haluamasi kansio kaksoisnapsauttamalla sitä avataksesi sen. Jos haluat siirtyä pääkansioon tai -levylle, käytä -painiketta.

    Joskus et löydä tarvittavaa tiedostoa tai kansiota. Päävalikkokomento auttaa sinua järjestämään haun. Hae- Etsi tiedostoja ja kansioita.

    riisi. 4

    Harkitse tiedoston etsimistä Nimi ja sijainti -välilehden avulla. Kirjoita yhdistelmäruutuun Tiedostonimi (voit käyttää ensimmäisiä kirjaimia), Sisältää -tekstikenttään voit kirjoittaa (valinnainen) lauseen etsimäsi tiedoston tekstistä haun sijainnin määrittämiseksi, käytä yhdistelmäruutu, jossa ja valitse asema, kansio (valitse toinen kansio Selaa -komento -painikkeella), napsauta Etsi -komento -painiketta.

    Valvontakysymykset:

    1 Windowsin tarkoitus ja ominaisuudet.

    2 Luettele työpöydän pääosat.

    3 Mitkä objektit vastaavat kuvakkeita?

    4 Luettele ikkunan pääelementit. Mitä eroa on lähellä ja tiivistä -komennolla?

    5 Luettele valintaikkunan pääosat.

    6 Mitä pikavalinnat ovat? Vaikuttaako pikakuvakkeen poistaminen rekisteröityihin ohjelmiin?

    7 Roskakorin tarkoitus, päävalikko, tehtäväpalkki.

    Harjoitukset yksinkertaisimpien ikkunataitojen hankkimiseksi:

    1. Etsi työpöydältä Windows Oma tietokone -kuvake. Aseta hiiren osoitin sen päälle ja kaksoisnapsauta hiiren vasenta painiketta (ikkuna avautuu).

    2. Etsi kaikki ikkunan elementit näytöltä.

    3. Siirrä ikkuna näytön oikeaan kulmaan. Ikkunan siirtäminen:

    Aseta kohdistin otsikkoriville

    Paina hiiren vasenta painiketta ja vedä ikkunaa vapauttamatta sitä

    · Vapauta hiiren painike.

    4. Muuta ikkunan kokoa. Ikkunan koon muuttaminen:

    Aseta kohdistin johonkin ikkunan reunaan

    Paina hiiren vasenta painiketta ja vedä reunus vapauttamatta sitä haluamaasi kohtaan

    · Vapauta hiiren painike.

    5. Muuta ikkunan kokoa minimiin.

    6. Tarkastele ikkunan sisältöä vierityspalkkien avulla.

    7. Laajenna ikkuna koko näyttöön. Voit tehdä tämän etsimällä painikkeen otsikkoriviltä, ​​asettamalla kohdistimen sen päälle ja painamalla hiiren vasenta painiketta.

    8. Palauta ikkunan alkuperäinen koko napsauttamalla painiketta.

    9. Pienennä Oma tietokone -ikkuna napsauttamalla painiketta.

    10. Palauta ikkuna napsauttamalla tehtäväpalkin Oma tietokone -kuvaketta.

    11. Muuta ikkunan sisällön näkymää Näytä -valikon avulla:

    Napsauta Näytä -valikon kohtaa ja valitse Pienet kuvakkeet

    Napsauta Näytä -valikon kohtaa ja valitse Taulukko

    · Napsauta Näytä -valikon kohtaa ja valitse Luettelo

    · Palaa itsenäisesti ikkunan tietojen alkuperäiseen esitystapaan.

    12. Sulje Oma tietokone -ikkuna napsauttamalla painiketta.

    Harjoituksia lisäikkunataitojen hankkimiseksi:

    1. Suorita:

    Tekstinkäsittelyohjelma Microsoft Word,

    Graafinen editori Paint,

    Tekstieditori Notepad,

    · Laskin.

    (Voit tehdä tämän käyttämällä päävalikkoa - Ohjelmat ... -komento ja avoimien ikkunoiden painikkeet näkyvät tehtäväpalkissa).

    2. Muuta kunkin ikkunan kokoa ja aseta ikkunan kooksi noin 1/4 näytön koosta.

    3. Sijoita ikkunat siten, että ne eivät mene päällekkäin.

    4. Järjestä ikkunat kaskadiin, mosaiikkiin.

    (Voit tehdä tämän käyttämällä kontekstivalikkoa, joka avataan napsauttamalla hiiren kakkospainikkeella tehtäväpalkin järjestelmän kelloa).

    5. Sulje kaikki ikkunat.

    6. Siirrä tehtäväpalkkia (vasen, oikea, ylös) ja palauta se sitten paikalleen.

    7. Muuta tehtäväpalkin kokoa ja palauta se alkuperäiseen kokoon.

    (Tämä toiminto suoritetaan kuten tavallisella ikkunalla)

    Harjoitukset ikkunan mukauttamiseksi ja tietokoneiden, kansioiden ja tiedostojen etsimiseksi:

    1. Avaa Oma tietokone -kansioikkuna.

    2. Käyttämällä valikkokomentoa Näytä muuttaa kuvakkeiden esitystapaa (iso, pieni, luettelo, taulukko).

    3. Piilota työkalurivi ja tilarivi valitsemalla nämä komennot valikosta Näytä ... Valitsemalla nämä komennot voit palauttaa työkalurivin ja tilarivin.

    4. Etsi komennolla Hae päävalikko:

    · Tietokoneluokka4;

    · Tiedosto WinWord.exe;

    · Käyttäjä ... -kansio

    5. Käynnistä Word -ohjelma.

    6. Pienennä asiakirjaikkuna ja sitten ohjelmaikkuna.

    7. Etsi Etsi: kaikki tiedostot -valintaikkunan Päivämäärä -välilehdeltä kaikki tiedostot, jotka ovat muuttuneet kahden viime päivän aikana.

    8. Käyttämällä päävalikon komentoa Dokumentit, avaa mikä tahansa tiedosto käytettävissä olevien luettelosta.

    Windows -käyttöliittymän pääelementit ovat:

    • · Työpöytä
    • Kuvakkeet (piktogrammit)
    • · Tarrat
    • · Tehtäväpalkki
    • · Pikavalikko
    • · Ikkuna

    Työpöytä on näytön pääalue, joka tulee näkyviin, kun käynnistät tietokoneen ja kirjaudut Windows -käyttöjärjestelmään.

    Kuten tavallisen pöydän pinta, se toimii työtasona. Käynnissä olevat ohjelmat ja avoimet kansiot näkyvät työpöydällä. Voit sijoittaa erilaisia ​​esineitä, kuten tiedostoja ja kansioita, työpöydällesi ja järjestää ne kätevään järjestykseen. Windows -käyttöliittymää kehitettäessä ratkaistiin kaksi päätehtävää: ensinnäkin tehdä kokemattoman käyttäjän työstä mahdollisimman helppoa ja toiseksi tarjota kokeneille käyttäjille työkaluja, joiden avulla he voivat määrittää järjestelmän toimimaan optimaalisesti erillisenä työasemana tai paikallisessa verkossa. Kaikki tämä pätee myös Windowsiin sillä muutoksella, että tämän käyttöjärjestelmän piiriin kuuluu nyt Internet.

    Se, mitä näytöllä näkyy, kun Windows -käyttöjärjestelmä latautuu, on vain eräänlainen työpöytä (tietysti virtuaalinen), jolla voit ylläpitää järjestystä, mutta et voi tehdä sitä - kaikki on kuin todellisessa elämässä. Siksi tällaista virtuaalista työpöytää kutsutaan työpöytäksi (englanninkielisestä työpöydästä).

    Toisin kuin tavallinen työpöytä, et voi tallentaa työpöydälle esineitä, jotka kykenevät suorittamaan mitään toimintoja (esimerkiksi käynnissä oleva kello). Tämän haitan poistamiseksi riittää, että vaihdat Active Desktopin käyttöön. Se tarjoaa käyttäjälle useita lisävaihtoehtoja.

    Windowsissa työpöytä sisältää kuvakkeita (kuvakkeita) ja pikavalintoja. Niiden avulla pääset välittömästi käsiksi asiaankuuluviin sovelluksiin tai asiakirjoihin. Työpöytä on aina käyttäjän silmien edessä (ellei sitä tietenkään sulje jonkin sovelluksen ikkuna), joten sen kuvakkeet ja pikavalinnat ovat aina käytettävissä.

    Kun Windows on asennettu, työpöydällä näkyy useita kuvakkeita (esimerkiksi "Oma tietokone", "Verkkoympäristö" ja "Roskakori"). Kaksi ensimmäistä tarjoavat pääsyn paikallisiin tallennuslaitteisiin ja tulostimiin sekä jaettuihin tallennuslaitteisiin ja tulostimiin. Vedä tiedostot ja kansiot roskakorikuvakkeeseen, voit poistaa ne nopeasti. Lisäksi "Roskakorin" avulla voit palauttaa poistetut asiakirjat.

    Kaikki työpöydällä olevat kuvakkeet (tai pikakuvakkeet) voidaan poistaa siitä. Ainoa poikkeus tähän sääntöön ovat käyttöjärjestelmän luomat kuvakkeet, kuten "Oma tietokone", "Verkkoympäristö", "Roskakori". Työpöydälle voidaan sijoittaa mielivaltainen määrä kuvakkeita ja pikavalintoja. Kuvake tai pikakuvake on helppo sijoittaa työpöydälle vetämällä ja pudottamalla. Jos haluat esimerkiksi luoda sovelluksen pikakuvakkeen tai asiakirjan kuvakkeen työpöydälle, sinun on löydettävä vaadittava suoritettava tiedosto tai asiakirja Explorer -ohjelmalla (käynnistetään valitsemalla samanniminen komento aloitusvalikon Ohjelmat -alivalikosta) ja vetämällä vastaavaa kuvaketta työpöydälle (siirrä hiiren osoitin sitten kuvakkeen kohdalle, pidä vasenta painiketta painettuna, siirrä osoitin työpöydälle ja vapauta hiiren vasen painike). Tämän jälkeen työpöydälle ilmestyy kuvake tai pikakuvake (riippuen siitä, minkä tiedoston vedit ja pudotit - suoritettava tai jokin muu).

    Oletuksena tehtäväpalkki näkyy työpöydän alareunassa. Napsauttamalla tehtäväpalkin Käynnistä -painiketta avaa Käynnistä -valikon. Tehtäväpalkin ja Käynnistä -valikon avulla voit suorittaa nopeasti toimintoja, jotka käyttäjän tavallisesti pitäisi suorittaa Windowsissa. Ne on suunniteltu erityisesti aloittelijoille auttamaan heitä käynnistämään ja vaihtamaan sovelluksia. Yksinkertaisuutensa ja tehonsa vuoksi tehtäväpalkista on tullut suosittu myös virrankäyttäjien keskuudessa.

    Kuvakkeet (kuvakkeet) ovat pieniä kuvia, jotka edustavat ohjelmia, tiedostoja, kansioita ja muita kohteita. Ilmeikäs kuva kirjoituksen sijasta on ymmärrettävissä kenelle tahansa riippumatta hänen kansallisuudestaan ​​ja lukutaidostaan.

    Kuvake tai kuvake on osa käyttöliittymää, joka on pieni kuva, kuva, joka osoittaa tietokoneen laitteisto- ja ohjelmistoresursseja.

    Kuvakkeita käytetään edustamaan erilaisia ​​käyttöliittymäobjekteja: työpöytä, levyasemat, tulostimet, ohjelmat, asiakirjat jne. Tärkeimpien käyttöliittymäobjektien tai useimmin käytettyjen sovellusten ja asiakirjojen kuvakkeet sijaitsevat suoraan työpöydän pinnalla. Oma tietokone- ja Roskakori -kuvakkeet sijaitsevat aina työpöydän pinnalla. Jos tietokone on kytketty lähiverkkoon, työpöydällä on oltava "Verkon naapuruus" -kuvake, jonka avulla avataan ikkuna paikallisen verkon resurssien käyttämiseksi. Ja jos pöydällä on pääsy maailmanlaajuiseen Internet -verkkoon, siihen on aina pääsyohjelman kuvake "Internet". Kaikki muut kuvakkeet sijoitetaan pöydän pinnalle tai poistetaan siitä käyttäjän erityisten ohjeiden mukaisesti.

    Tehtäväpalkki on pitkä vaakasuora palkki näytön alareunassa (Kuva 2.2). Toisin kuin työpöytä, jonka ikkunat voivat peittää, tehtäväpalkki on lähes aina näkyvissä (joissakin tapauksissa se voidaan piilottaa).

    Tehtäväpalkissa on neljä pääosaa.

    • · Käynnistä -painike, joka avaa Käynnistä -valikon.
    • · Pikakäynnistyspalkki, jonka avulla voit käynnistää ohjelman yhdellä hiiren napsautuksella.
    • Keskimmäinen osa, joka näyttää avoimet ohjelmat ja asiakirjat
    • Ilmoitusalue, joka sisältää kellon ja kuvakkeet (pienet kuvat)

    "Käynnistä" -valikko (kuva 2.3) on tärkein tapa käyttää ohjelmia, kansioita ja tietokoneen asetuksia. Sitä kutsutaan "valikkoksi", koska se tarjoaa luettelon vaihtoehdoista, aivan kuten ravintolan menu. Ja kuten sana "Käynnistä" osoittaa, tämä valikko on paikka, josta voit aloittaa tai avata kohteita.

    Käytä Käynnistä -valikkoa seuraavien perustoimintojen suorittamiseen.

    • Ohjelmien käynnistäminen
    • Usein käytettyjen kansioiden avaaminen
    • Etsi tiedostoja, kansioita ja ohjelmia
    • Tietokoneen asetusten määrittäminen
    • Apua Windows -käyttöjärjestelmään
    • Tietokoneen sammuttaminen
    • Kirjaudu ulos Windows -istunnosta tai valitse toinen käyttäjätili

    Pikavalikko on valikko, joka näkyy erillisessä ikkunassa ja näyttää toiminnot, jotka voidaan suorittaa valituille tiedostoille, kansioille tai yksittäisille kohteille.

    Sitä kutsutaan (kuva 2.4) pääsääntöisesti painamalla hiiren oikeaa painiketta, ja sen sisältö voi muuttua napsautuspaikan mukaan.

    Esimerkki: napsauta mitä tahansa kansiota tai tiedostoa hiiren kakkospainikkeella:


    Kuten näette, tämän valikon avulla voit suorittaa yksinkertaisimmat toiminnot: lähettää, leikata, kopioida, tarkastella ominaisuuksia jne.

    Pikavalikkoa voidaan täydentää tiettyjä ohjelmia asennettaessa. Esimerkiksi virustentorjunnan "Avast" asentamisen jälkeen sain kohteen "Skannaus", jota napsauttamalla voin tarkistaa erillisen kansion virusten varalta.

    Yritä nyt painaa oikeaa painiketta missä tahansa ikkunan vapaassa tilassa:


    Kuten huomaat, valikko on erilainen kuin edellinen. Tässä meillä ei ole mitään kopioitavaa tai nimettävää, koska emme valinneet tiettyä kohdetta. Mutta nyt voimme luoda sen, muokata näkymää, lajitella jne. Huomaa, että kohteet, joissa on nuoli oikealla, avaavat lisävalikon.

    Tärkeintä ei ole pelätä kokeilua, jos voit aina palauttaa aiemmat asetukset samalla tavalla.

    Älä unohda, että pikavalikko voidaan kutsua lähes mihin tahansa, sekä järjestelmässä että missä tahansa erillisessä ohjelmassa.

    Työskentely ikkunoiden kanssa

    Avatut ohjelmat, tiedostot tai kansiot näkyvät näytöllä kentissä tai kehyksissä - ikkunoissa (Windows -käyttöjärjestelmä sai nimensä niistä). Koska ikkunat ovat kaikkialla Windowsissa, on tärkeää oppia niiden siirtäminen, koon muuttaminen tai piilottaminen.

    Ikkuna on näytön alue, joka on suorakulmaisen kehyksen ympäröimä. Se näyttää kansion, käynnissä olevan ohjelman tai asiakirjan sisällön.

    Ikkunan pääelementit (Kuva 2.6).


    • · Työalue: ikkunan sisäosa, jossa työskentelet levyjen, tiedostojen ja asiakirjojen kanssa;
    • · Ikkunan otsikko: ikkunan yläreunan alapuolella oleva rivi, joka sisältää ikkunan nimen;
    • · Ikkunatilan hallintavalikko: vasemmalla olevan otsikkorivin painike avaa valikon, jonka avulla voit suurentaa, pienentää tai sulkea ikkunan;
    • Ikkunatilan ohjauspainikkeet: oikeanpuoleisen otsikkorivin painikkeiden avulla voit suurentaa, pienentää tai sulkea ikkunan;
    • · Ikkunavalikko: sijaitsee otsikon alla ja on luettelo temaattisesti ryhmitetyistä komennoista;
    • · Työkalupalkki: sijaitsee valikkorivin alla ja on joukko painikkeita, jotka tarjoavat nopean pääsyn ikkunan tärkeimpiin ja usein käytettyihin valikkokohteisiin;
    • · Reunukset: kehys, joka rajoittaa ikkunaa neljältä puolelta. Ikkunan kokoa voidaan muuttaa tarttumalla ja siirtämällä reunaa hiirellä;
    • · Vierityspalkit: tulevat näkyviin, jos ikkunan sisältö on suurempi kuin ikkunan aktiivinen alue, voit siirtää ikkunan sisältöä pystysuoraan tai vaakasuoraan.

    Ikkunan näyttämiseen näytöllä on kolme vaihtoehtoa:

    • · Vakiokokoinen ikkuna vie osan näytön alueesta. Voit halutessasi siirtää sen tai minkä tahansa sen reunan toiseen kohtaan näytöllä
    • Koko näyttöön maksimoidulla ikkunalla on enimmäiskoko
    • · Pienennetty ikkuna näkyy painikkeena tehtäväpalkissa.

    Ohjelma jatkuu pienennetyssä ikkunassa. Voit avata pienennetyn tai jo avatun ikkunan napsauttamalla tehtäväpalkin ikkunapainiketta.

    Windows voidaan luokitella tyypin mukaan:

    • Kansio -ikkuna
    • Asiakirja -ikkuna
    • Ohjelma -ikkuna

    Valintaikkunat.

    Dialogipaneelit voivat sisältää useita välilehtiä, joiden välillä vaihdetaan napsauttamalla niiden nimiä. Valintaikkuna sisältää useita ohjauselementtejä:

    • Välilehdet - valintaikkunan "sivut"
    • · Komentopainike - antaa toiminnon suorittamisen, ja painikkeen tarra selittää sen tarkoituksen;
    • · Tekstikenttä - voit syöttää siihen merkkijonon;
    • · Pudotusvalikko - edustaa arvojoukkoa ja näyttää tekstikentältä, jossa on painike, jossa nuoli osoittaa alaspäin;
    • · Laskuri - on nuolipari, jonka avulla voit lisätä tai pienentää arvoa siihen liittyvässä kentässä;
    • · Valintaruutu - määrittää tietyn arvon mille tahansa parametrille. Valintaruudut voivat sijaita sekä ryhmissä että yksittäin. Valintaruutu on neliön muotoinen, kun valintaruutu on valittuna, siinä on "valintamerkki";
    • · Kytkin - valitsee toisen toisiaan poissulkevista vaihtoehdoista, vaihtoehdot esitetään pienissä valkoisissa ympyröissä. Valittu vaihtoehto on merkitty ympyrällä, jonka sisällä on piste;
    • · Liukusäädin - voit muuttaa parametrin arvoa sujuvasti.

    Windowsin sovellusrakenne

    Ohjelma koostuu useista selkeästi merkityistä lohkoista (osioista):

    • esikäsittelijäoperaattoreiden ryhmät;
    • osa ohjelmassa käytettyjen toimintojen prototyypeistä;
    • päätoiminto WinMain ();
    • pääikkunan ikkunatoiminto.

    Tarkastellaan näitä lohkoja järjestyksessä.

    Ohjelma alkaa kahdella #include -esikäsittelijädirektiivillä, joiden kanssa otsikkotiedostot sisältyvät ohjelmaan. Kuten jo mainittiin, WINDOWS.H -otsikkotiedosto (sekä koko joukko ylimääräisiä otsikkotiedostoja, jotka sisältyvät WINDOWS.H -tiedoston sisälle) varmistaa, että kääntäjä ymmärtää Windowsin tietotyyppien, vakioiden ja makrojen merkityksen ja on pakollinen sisällyttämään tämä tiedosto ohjelman lähdekoodiin. Jotkin ohjelmissa käytetyt määritelmät (esimerkiksi GetStockBrush () -makro ja muut samankaltaiset tai HANDLE_MSG -makro, josta keskustellaan alla) sisältyvät WINDOWSX.H -tiedostoon, joka on myös sisällytettävä lähes kaikkiin Windows -sovellukset.

    Esimerkissämme esikäsittelyoperaattoreiden jälkeen on prototyyppiosa, jossa määritellään tämän ohjelman ainoan sovellustoiminnon WndProc () prototyyppi. Itse asiassa ohjelman on ilmoitettava kaikkien käytettyjen toimintojen prototyypit, sekä sovellus että järjestelmä. Meillä on melko vähän puheluita Windows -järjestelmän toiminnoille: RegisterClass (), CreateWindowQ, GetMessage () jne. Kaikkien näiden toimintojen prototyypit on kuitenkin jo määritelty ohjelmointijärjestelmän otsikkotiedostoissa. Joten WinMain () -funktion prototyyppi on kuvattu WINBASE.H -tiedostossa:

    Sisään WINAPI WinMain (
    HINSTANCE hlnstance, // Käsittele nykyistä sovellusinstanssia
    HINSTANCE hPrevInstance, // Käsittele sovelluksen edelliseen esiintymään
    LPSTR lpszCmdLine, // Osoitin komentoriviparametreihin
    int nCmdShow // Ikkunan alkunäkymää luonnehtiva vakio
    ) ;

    On helppo nähdä, että ohjelmamme WinMain () -funktion nimi vastaa tarkasti yllä olevaa prototyyppiä (paitsi että olemme jättäneet käyttämättömät parametrit pois). Muuten ei voi olla. Riittää, että muutamme ainakin hiukan WinMain () -funktion ominaisuuksia, koska ohjelma joko ei käy läpi kokoamisvaihetta tai sitä ei ladata suoritettavaksi tai se ladataan, mutta se ei toimi.

    Muiden ohjelmassa käytettyjen Windows -toimintojen prototyypit määritellään WINUSER.H -tiedostossa. Näin sinun ei tarvitse huolehtia Windowsin toimintojen prototyypeistä. Erilainen tilanne WndProc () -ikkunatoiminnon kanssa. Tämä on sovellustoiminto, sen nimi voi olla mikä tahansa, eikä ohjelmointijärjestelmä tiedä tätä nimeä. Lisäksi 120 Win32. Ohjelmoinnin perusteet Kun sovelluksessa on useita ikkunoita (ja se tapahtuu lähes aina), ohjelma kuvaa useita ikkunatoimintoja, yhden kullekin ikkunaluokalle. Kaikkien ohjelmassa käytettyjen ikkunatoimintojen prototyypit on määritettävä.

    Toisaalta Windows määrittää ikkunatoiminnon muodon eli toiminnon syöttöparametrien lukumäärän ja tyypit sekä sen palautusarvon tyypin, eikä niitä voida muuttaa mielivaltaisesti. Windows kutsuu ikkunatoiminnon, kun viesti saapuu sovellukseen. Kun kutsut sitä, Windows välittää sille hyvin määritellyn parametriluettelon, ja toiminnon on kyettävä hyväksymään nämä parametrit ja toimimaan niiden kanssa. Siksi ohjelmointijärjestelmän interaktiivinen viite tarjoaa mallin ikkunatoiminnolle, joka on ulkonäöltään hyvin samanlainen kuin prototyyppi, mutta se ei ole tietyn toiminnon prototyyppi, vaan sovellusohjelmoijan malli:

    LRESULT CALLBACK WindowProc (
    HWND hwnd, // Ikkunan kahva
    UINT -viestit, 11 Viestikoodi
    WPARAM wParam, // Viestin ensimmäinen parametri
    LPARAM lParam // Sanoman toinen parametri
    ) ;

    Jälleen voit nähdä, että ikkunatoiminto, jolla on eri nimi, vastaa täsmälleen yllä olevaa kaavaa: se ottaa 4 määritetyn tyyppistä parametria ja palauttaa (Windowsissa) LRESULT -tuloksen. Lisäksi se ilmoitetaan CALLBACK -kuvaajalla. Mitä tämä kuvaaja tarkoittaa?

    WINDEF.H -tiedostossa symbolinen CALLBACK -merkintä on sama kuin C ++ -avainsana stdcall, joka määrittelee säännöt siitä, miten toiminnot ovat vuorovaikutuksessa kutsutoimintojen kanssa. Win32: ssa on ns. Vakiokutsukäytäntö lähes kaikille toiminnoille. Tämä käytäntö määrittelee, että kun funktiota kutsutaan, sen parametrit työnnetään pinoon siinä järjestyksessä, että viimeinen parametri on pinon syvällä ja ensimmäinen ylhäällä. Toiminto itsessään tietysti tietää tämän parametrien järjestelyn ja hakee ne pinosta oikeassa järjestyksessä. 16-bittisiin Windows-toimintoihin sovelletaan Pascal-käytäntöä, jossa parametrien työntöjärjestys pinolle käännetään.