Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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
Peraturan
Gunakan fungsiCreateWindow untuk membuat kontrol tombol.
Dalam contoh C++ berikut, parameter m_hwnd adalah handle ke window induk. Gaya BS_DEFPUSHBUTTON menentukan bahwa tombol dorong default harus dibuat. Perhatikan bahwa nilai untuk ukuran dan posisi harus disebutkan karena menggunakan CW_USEDEFAULT pada tombol akan mengatur nilai-nilai tersebut 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