Bagikan melalui


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.

Tentang Tombol

Referensi Kontrol Tombol

Menggunakan Tombol

Tombol