Ako vytvoriť okno (aplikácia)

Nikdy ste si nemysleli, ako sú programy ako farba alebo kalkulačka? No, zistite, ako vytvoriť jednoduchú aplikáciu pomocou tohto kroku-za-kroku sprievodcu.

Kroky

  1. Obrázok s názvom 46622 1
jeden. Skontrolujte kompilátor. Kompilátor konvertuje neošetrený zdrojový kód (ktorý napíšete čoskoro) do spustiteľnej aplikácie. Na účely tejto triedy, dev-CPP IDE. Môžete si ho stiahnuť tu Tu.
  • Obrázok s názvom 46622 2
    2. Inštalácia Dev-CPP, otvorte ho. Budete prezentovaný s oknom textovej oblasti, kde napíšete zdrojový kód.
  • Obrázok s názvom 46622 3
    3. Pripravte sa na písanie programu na zobrazenie textu v textovom poli. Skôr ako začnete písať zdrojový text, majte na pamäti, že aplikácie Win32 sa neriadia rovnakým spôsobom ako iné jazyky ako Java.
  • Obrázok s názvom 46622 4
    4. V hlavnom okne Dev-CPP prejdite do ponuky Súbor -> Nový -> Project. Budete ponúknuté iné okno. Vyberte si malý obrázok s názvom"Aplikácia systému Windows" a nastaviť jazyk ako "C", ale nie "C++." V textovom poli, kde je napísané "Názov", Zadať "Jednoduchýprogram". Ďalej Dev-CPP vás požiada, kde chcete udržať. Uložte súbor v ľubovoľnom adresári, ale len sa uistite, že ste ho uložili. Akonáhle s tým skončíte, budete prezentovaný so šablónou na zdrojovej obrazovke. Stlačte Ctrl + A a potom Backspace. Dôvod, prečo sme sa vykonávajú, je, že môžeme začať znova.
  • Obrázok s názvom 46622 5
    päť. Na začiatku svojho zdroja textu "#Include " (bez úvodzoviek). To zahŕňa knižnicu so systémom Windows, aby ste mohli vytvoriť aplikáciu. Napíšte priamo podľa tohto: #include "Zdroj.H" A potom zadajte: CONST CHAR G_SZCLASSNAME [] = "Mywindowclass"-
  • Obrázok s názvom 46622 6
    6. Napíšte jeden spôsob, ako spracovať všetky správy a napísať ďalšiu metódu, kde budeme spracovávať správy zo zdrojov. Nebojte sa, ak to zamieňa. Všetko sa stane jasným. Teraz uložte svoj zdroj ako SimpleProg.C. V súčasnosti opúšťame všetko, čo je.
  • Obrázok s názvom 46622 7
    7. Vytvorte resicture Script Resource Script. Zdrojový skript je súčasťou zdrojového kódu, ktorý definuje všetky ovládacie prvky (napríklad textové pole, tlačidlá a t.D.). Zapnite zdrojový skript vo vašom programe a voila! Budete mať program. Napíšte zdrojový skript, hoci jednoduché, ale môže to trvať veľa času, ak nemáte vizuálny editor. Je to preto, že budete musieť vypočítať približné súradnice X a Y ovládacích prvkov a T.D. V hlavnom okne DEV-CPP prejdite do menu Súbor -> Nový -> Zdrojový súbor. Dev-CPP vás požiada: "Pridajte zdrojový súbor do aktuálneho projektu?". Kliknite na tlačidlo Áno. V hornej časti vášho zdroja skriptu zadajte # "Zdroj.H", A tiež typ #include Týka sa to všetkých kontrol.
  • Obrázok s názvom 46622 8
    osem. Vytvorte si prvú kontrolu: Jednoduché menu.Zadajte:
    Idr_themenu menubeginpopup "A súbor"Začiatočník "VÝCHOD", Id_file_exitend
    Časť "IDR_THEMENU" Určuje vaše menu ako themenu. Môžete mu zavolať, ako chcete. Časť začína hovoriť sám. Objaviť sa "A súbor" Vytvorí kategóriu nového menu na odosielanie súboru. Symbol & Umožňuje užívateľovi stlačiť kláves Ctrl + F na klávesnici a rýchlo pristupovať k ponuke. MENUITYEM "VÝCHOD", Id_file_exit Pridáva položku ponuky do kategórie súborov. Musíte však určiť položku menu s AID_FILE_EXIT.
  • Obrázok s názvom 46622 9
    deväť. Teraz sa to týka tlačidla. Tlačidlo bude vo vnútri dialógového okna, takže ho musíme vytvoriť prvý. Urob to zadaním:
    IDD_SIMPLECONTROL DIALOG 50, 50, 150, 142TYLE DS_MODALFRAME | Ws_popup | Ws_caption | Ws_sysmenununu idr_thenucaption "Jednoduchý prog"Písmo 8, "Pani Sans Serif"Zaregistreffushbutton "Ahoj!", ID_HELLO, 10, 10, 40, 15ND
    Časť IDD_SIMPLECONROL Definuje váš dialóg. Štyri čísla po Slovom "Dialógové okno" Určite polohu X, U, šírku a výšku dialógového okna. Momentálne sa nebojte príliš veľa o štýlovej časti. Časť menu idr_themenu kladie naše staré menu v programe. Časť titulu hovorí za seba ako písmo. Časť Defpaushbutton vytvára naše tlačidlo titulu "Ahoj!" A definujeme ho písaním ID_HELLO a nastavenie súradnice polohy X, U polohy, šírka a výšky.
  • Obrázok s názvom 46622 10
    10. To je všetko! Skončili sme s našimi zdrojmi. Iba jedna ďalšia vec: Musíme priradiť hodnoty všetkým hodnotám, ktoré sme identifikovali v našom zdroji zdrojov (napríklad IDR_Themenu a T.D.). Uložte súbor zdrojov AssimpleProg.Rc
  • Obrázok s názvom 46622 11
    jedenásť. Vyberte súbor -> Nový -> Zdrojový súbor. Pridajte zdrojový súbor do aktuálneho projektu? -> Áno. Budete navrhovanou obrazovkou. Ak chcete priradiť hodnoty našim špecifickým ovládacím prvkom, dávame im čísla. Nezáleží na tom, aké čísla priradíte ovládacie prvky, ale musia byť organizované. Nefúkajte napríklad ovládanie, ktoré ho priradí náhodné číslo (ako 062 491 alebo.). Preto zadajte:
    #DEFINE IDR_THEMENU 100 # Definovať ID_FILE_EXIT 200 # Definujte IDD_SIMPLECONTROL 300 # Definovať ID_HELLO 400
  • Obrázok s názvom 46622 12
    12. Uložte tento súbor ako zdroj.H . Pamätajte si, ako napísali "#Include "Zdroj.H""? No, to je dôvod, prečo sme to urobili. Potrebovali sme priradiť hodnoty.
  • Obrázok s názvom 46622 13
    13. Návrat k zdroju, náš jednoduchý.C alebo ako ste to nazvali. Zadajte:
    Int WINAPI WINMAIN (Hinstance Hinstance, Hinstance Hinstanstance, LPSTR LPCMDline, Int NCMDShow) {Retunce DialogBox (Hinstance, MakeInResource (IDD_SIMPLECONROL), NULL, SIMPIDLPROC) -}
  • Obrázok s názvom 46622 14
    štrnásť. Nebojte sa príliš veľa technických prostriedkov. Len viete, že táto časť vráti dialógové okno do našej správy o spracovaní správy s názvom SimpleProc.
  • Obrázok s názvom 46622 15
    pätnásť. Zadajte: Bool Callback SimpleProc (HWND HWNDDDLG, Uint správa, WPARAM WPARAM, LPAAM LPAAM) {Switch (správa) {CASE WM_INITDIALOG: Spustenie TRUE-CASE WM_COMMAND: prepínač (loword) {case id_hello: messagebox (null),"Hej", "Ahoj!", MB_OK) Break- Case ID_FILE_EXIT: ENDDIALOG (HWNDDDLG, 0) -Break-} Break-Case WM_CLOOSE: ENDDIALOG (HWNDDDLG, 0) - BRUKOVANIE - DOPLATNOSTI: RETURN FALSE-} RETURN-}
  • Obrázok s názvom 46622 16
    šestnásť. Táto časť procesy dialógové okno. Napríklad v prípade ID_HELLO (naše tlačidlo) vytvoríme okno správy s obsahom "Ahoj!". Okrem toho, v prípade, keď ideme do súboru a výstup, zatvoríme okno v prípade ID_FILE_EXIT.
  • Obrázok s názvom 46622 17
    17. Uistite sa, že váš jednoduchý prezentuje časť WINAPI WINMAIN ! To je dôležité, ak chcete, aby váš program fungoval.
  • Obrázok s názvom 46622 18
    18. Stlačte F9 kompilovať a spustiť program!
  • Tipy

    • Ak ste naštvaný (v ktoromkoľvek štádiu práce) - relaxujte a vráťte sa späť.
    • Toto je učebnica pre začiatočníkov, takže mnoho častí nie je vysvetlené. Aj keď je to učebnica pre začiatočníkov, odporúča sa, aby ste mali nejaké skúsenosti v programovaní skúseností (napríklad znalosti o prepínaní, ak IF inde a t.D.)
    • Ak ste zmätení, na internete je k dispozícii veľa učebníc.

    Upozornenia

    • Štúdia Win32 nie je jednoduchá úloha. Musíte im venovať pozornosť. Toto určite nie je pre nervózny.
    • Číslovanie riadkov v tomto návode mierne skresľuje zdrojový kód.
    Podobné publikácie