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

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.

Tentang Tombol

Referensi Kontrol Tombol

Menggunakan Tombol

Tombol