Pernah terfikir bagaimana program seperti Cat atau Kalkulator dibuat? Baiklah, pelajari cara membuat aplikasi asas menggunakan panduan langkah demi langkah ini.
Langkah-langkah
Langkah 1. Dapatkan penyusun
Penyusun mengubah kod sumber mentah anda (yang akan anda tulis tidak lama lagi) menjadi aplikasi yang boleh dilaksanakan. Untuk tujuan tutorial ini, dapatkan DEV-CPP IDE. Anda boleh memuat turunnya di sini.
Langkah 2. Setelah memasang DEV-CPP, buka
Anda akan diberi tetingkap dengan kawasan teks di mana anda akan menulis kod sumber anda.
Langkah 3. Bersedia untuk menulis program untuk memaparkan teks di kotak teks
Sebelum anda mula menulis sumbernya, ingatlah bahawa aplikasi Win32 tidak berkelakuan sama seperti bahasa lain, seperti JAVA.
Langkah 4. Di skrin utama DEV-CPP, pergi ke Fail -> Baru -> Projek
Anda akan disajikan dengan skrin lain. Pilih gambar kecil yang bertuliskan "Aplikasi Windows" dan tetapkan bahasa sebagai "C", bukan "C ++." Pada kotak teks yang tertera "Nama", masukkan "SimpleProgram." Sekarang, DEV-CPP akan bertanya di mana anda mahu menyimpannya. Simpan fail di mana-mana direktori, tetapi pastikan untuk mengingatnya. Sebaik sahaja anda selesai, anda akan diberikan templat di layar sumber. Lakukan Ctrl + A dan kemudian Backspace. Sebab kami melakukan ini adalah supaya kami dapat memulai lagi.
Langkah 5. Pada permulaan sumber anda, ketik "#include" (tanpa tanda petik)
Ini termasuk perpustakaan windows sehingga anda dapat membuat aplikasi. Di bawahnya, tulis: #include "resource.h" Dan kemudian taip: const char g_szClassName = "myWindowClass";
Langkah 6. Tulis satu kaedah untuk menangani semua mesej dan tulis kaedah lain di mana kita akan mengendalikan mesej dari sumber
Jangan risau jika ini membingungkan. Ia akan menjadi jelas di kemudian hari. Sekarang, simpan sumber anda sebagai SimpleProg.c. Kami akan meninggalkannya buat masa ini.
Langkah 7. Buat Skrip Sumber
Skrip Sumber adalah sekeping kod sumber yang menentukan semua kawalan anda (contoh: TextBox, Button, dll.) Anda akan memasukkan Skrip Sumber anda ke dalam program anda dan Voila! Anda akan mempunyai program. Menulis Skrip Sumber tidak sukar, tetapi boleh memakan masa jika anda tidak mempunyai Editor Visual. Ini kerana anda perlu mengira koordinat X dan Y yang tepat dari kawalan, dll. Pada skrin utama DEV-CPP anda, pergi ke Fail -> Baru -> Fail Sumber. DEV-CPP akan meminta anda "Tambahkan fail sumber ke Projek semasa?" Klik YA. Di bahagian atas skrip sumber anda, ketik #include "resource.h", dan juga ketik #include Ini mengurus semua kawalan.
Langkah 8. Buat kawalan pertama anda:
menu ringkas. Jenis:
IDR_THEMENU MENU BEGIN POPUP "& File" BEGIN MENUITEM "E & xit", ID_FILE_EXIT TAMAT TAMAT
Langkah 9. Sekarang untuk bahagian butang
Butang anda akan berada di dalam dialog, jadi kita mesti membuat dialog terlebih dahulu. Lakukan ini dengan menaip:
IDD_SIMPLECONTROL DIALOG 50, 50, 150, 142 GAYA DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU MENU IDR_THEMENU CAPTION "Simple Prog" FONT 8, "MS Sans Serif" BEGIN DEFPUSHBUTTON "Hello!", ID_HELLO, 10, 10, 40, 15 TAMAT
Langkah 10. Pergi ke Fail -> Baru -> Fail Sumber
Tambahkan fail sumber ke projek semasa? Ya. Anda akan disajikan dengan skrin kosong. Untuk memberikan nilai pada kawalan yang ditentukan, kami memberikannya nombor. Tidak kira terlalu banyak nombor mana yang anda berikan kawalan, tetapi anda harus menjadikannya teratur. Contohnya, jangan tentukan kawalan dengan memberikan nombor rawak seperti 062491 atau sesuatu. Jadi taip:
#tentukan IDR_THEMENU 100 #tentukan ID_FILE_EXIT 200 #tentukan IDD_SIMPLECONTROL 300 #tentukan ID_HELLO 400
Langkah 11. Simpan fail ini sebagai resource.h Anda ingat kami melakukan "#include" resource.h ""?
Inilah sebabnya mengapa kita melakukannya. Kita perlu memberikan nilai.
Langkah 12. Kembali ke sumber, SimpleProg.c kami atau apa sahaja yang anda namakan
Jenis:
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {return DialogBox (hInstance, MAKEINTRESOURCE (IDD_NUMBERS), NULL, SimpleProc);}
Langkah 13. Jangan terlalu bimbang dengan semua perkara teknikal di sini
Ketahuilah bahawa bahagian ini mengembalikan dialog ke prosedur pengendalian mesej kami yang disebut SimpleProc.
Langkah 14. Taip:
BOOL CALLBACK SimpleProc (HWND hWndDlg, UINT Message, WPARAM wParam, LPARAM lParam) {switch (Message) {case WM_INITDIALOG: return TRUE; case WM_COMMAND: switch (LOWORD (wParam)) {case ID_HELLO: MessageBox (NB) "Hallo!", MB_OK) rehat; kes ID_FILE_EXIT: EndDialog (hWndDlg, 0); break;} break; case WM_CLOSE: EndDialog (hWndDlg, 0); rehat; lalai: return FALSE;} kembali TRUE;}
Langkah 15. Pastikan SimpleProc anda hadir sebelum bahagian WINAPI WINMAIN int
Ini penting jika anda mahu program anda berfungsi.
Langkah 16. Tekan F9 untuk menyusun dan menjalankan program anda
Petua
- Sekiranya anda kecewa pada bila-bila masa, berehat sebentar dan kembali.
- Sekiranya anda tersesat, terdapat banyak tutorial yang terdapat di internet.
- Ini adalah tutorial pemula, sehingga banyak bahagian tidak dijelaskan. Walaupun itu adalah tutorial pemula, disarankan anda mempunyai BEBERAPA pengalaman dalam dunia pengaturcaraan (mis. Memahami pernyataan beralih, jika-lain, dll.)