Kamis, 26 April 2012

Video
Text

VISUAL C++ No.7: Membuat basic window GUI dengan Windows Api

Pada tutorial kali ini kita akan membahas cara membuat basic window GUI dengan Windows Api. Tutorial ini sangat simple, jelas, mudah dipahami dan mudah dipraktekkan untuk anda yang belum terbiasa mengetik kode Windows Api dalam Visual C++.

Untuk membuat sebuah window dalam Windows ada beberapa tahapan diantaranya:
- Buat “window class”
- Register “window class”
- Buat Window
- Tampilkan window
- Buat fungsi callback
“Window Class” berperan penting dalam tampilan GUI windows, seperti background color, mouse pointer style, menu, dan lain-lain.


Untuk membuat “Window Class” kita dapat menggunakan WNDCLASSEX. Class ini mengandung informasi yang nantinya digunakan dalam RegisterClassEx dan GetClassEx. WNDCLASSEX ini mirip dengan WNDCLASS tetapi pada WNDCLASSEX terdapat cbSize yang merupakan size dari structure dan hIconSm yang merupakan icon kecil pada “window class”.

Contoh window class dengan WNDCLASSEX:


Ket:
- cbClsExtra :: Parameter tambahan
- cbSize :: size of window class
- cbWndExtra :: parameter tambahan
- hbrBackground :: backgroundcolor untuk window
- hCursor :: cursor yang akan muncur pada window
- hIcon :: icon untuk window
- hIconSm :: small icon untuk window
- hInstance :: handle instance
- lpfnWndProc :: callback procedure
- lpszClassName :: nama untuk window class
- lpszMenuName :: digunakan untuk menu
- style :: style look and feel untuk window

Untuk keterangan dan praktek lanjut membuat basic window anda dapat melihat video tutorial berikut.
ANDA DAPAT MELIHAT TUTORIALNYA DI BAWAH INI


Video di atas dapat anda download dengan menggunakan IDM (Internet Download Manager) atau aplikasi downloader yang lain yang telah terinstall di komputer anda.

Please share bila tutorial ini cukup berbobot untuk anda!

MediaTutorial mengedepankan tutorial yang berkualitas. Semua penjelasan dipaparkan sedetail mungkin.
Please, bila tutorial ini membantu anda dan cukup berkualitas bagi anda mohon untuk share pada button sharing berikut ini.

Writen by: Okie Eko Wardoyo

Comments