Bagikan melalui


Menangani Pemberitahuan Tips Alat

Saat Anda menentukan gaya TBSTYLE_TOOLTIPS , toolbar membuat dan mengelola kontrol tips alat. Tips alat adalah jendela pop-up kecil yang berisi baris teks yang menjelaskan tombol toolbar. Tips alat disembunyikan, hanya muncul ketika pengguna meletakkan kursor pada tombol toolbar dan membiarkannya di sana selama sekitar satu setengah detik. Tips alat ditampilkan di dekat kursor.

Sebelum tips alat ditampilkan, pesan pemberitahuan TTN_NEEDTEXT dikirim ke jendela pemilik toolbar untuk mengambil teks deskriptif untuk tombol tersebut. Jika jendela pemilik toolbar adalah CFrameWnd jendela, tips alat ditampilkan tanpa upaya tambahan, karena CFrameWnd memiliki handler default untuk pemberitahuan TTN_NEEDTEXT . Jika jendela pemilik toolbar tidak berasal dari CFrameWnd, seperti kotak dialog atau tampilan formulir, Anda harus menambahkan entri ke peta pesan jendela pemilik Anda dan menyediakan penangan pemberitahuan di peta pesan. Entri ke peta pesan jendela pemilik Anda adalah sebagai berikut:

ON_NOTIFY_EX(TTN_NEEDTEXT, 0, &CMyDialog::OnTtnNeedText)

Keterangan

memberFxn
Fungsi anggota yang akan dipanggil ketika teks diperlukan untuk tombol ini.

Perhatikan bahwa id tip alat selalu 0.

Selain pemberitahuan TTN_NEEDTEXT , kontrol tip alat dapat mengirim pemberitahuan berikut ke kontrol toolbar:

Pemberitahuan Makna
TTN_NEEDTEXTA Kontrol tips alat memerlukan teks ASCII (hanya Windows 95)
TTN_NEEDTEXTW Kontrol tips alat memerlukan teks UNICODE (hanya Windows NT)
TBN_HOTITEMCHANGE Menunjukkan bahwa item panas (disorot) telah berubah.
NM_RCLICK Menunjukkan bahwa pengguna telah mengklik kanan tombol.
TBN_DRAGOUT Menunjukkan bahwa pengguna telah mengklik tombol dan menyeret penunjuk dari tombol. Ini memungkinkan aplikasi untuk menerapkan seret dan letakkan dari tombol toolbar. Saat menerima pemberitahuan ini, aplikasi akan memulai operasi seret dan lepas.
TBN_DROPDOWN Menunjukkan pengguna telah mengklik tombol yang menggunakan gaya TBSTYLE_DROPDOWN .
TBN_GETOBJECT Menunjukkan pengguna memindahkan penunjuk ke tombol yang menggunakan gaya TBSTYLE_DROPPABLE .

Untuk contoh fungsi handler dan informasi selengkapnya tentang mengaktifkan tips alat, lihat Tips Alat.

Baca juga

Menggunakan CToolBarctrl
Kontrol