Cara Membuat Tombol
Untuk membuat tombol secara dinamis, Anda menggunakan fungsi CreateWindow atau CreateWindowEx. Topik ini menunjukkan cara menggunakan fungsi CreateWindow untuk membuat tombol tekan default.
Apa yang perlu Anda ketahui
Teknologi
Prasyarat
- C/C++
- Pemrograman Antarmuka Pengguna Windows
Petunjuk
Gunakan fungsi CreateWindow untuk membuat kontrol tombol.
Dalam contoh C++ berikut, parameter m_hwnd adalah handel ke jendela induk. Gaya BS_DEFPUSHBUTTON menentukan bahwa tombol dorong default harus dibuat. Perhatikan bahwa nilai ukuran dan posisi harus ditentukan karena menggunakan CW_USEDEFAULT untuk tombol mengatur nilai menjadi nol.
HWND hwndButton = CreateWindow(
L"BUTTON", // Predefined class; Unicode assumed
L"OK", // Button text
WS_TABSTOP | WS_VISIBLE | WS_CHILD | BS_DEFPUSHBUTTON, // Styles
10, // x position
10, // y position
100, // Button width
100, // Button height
m_hwnd, // Parent window
NULL, // No menu.
(HINSTANCE)GetWindowLongPtr(m_hwnd, GWLP_HINSTANCE),
NULL); // Pointer not needed.
Topik terkait