Pointer mouse sama halnya dengan kursor keyboard yang dapat disembunyikan dan ditampilkan kembali. Untuk menampilkan pointer mouse digunakan interupsi 33 heksadesimal servis 1, sedangkan untuk menyembunyikan pointer mouse digunakan interupsi 33 heksadesimal servis 2. Berikut ini adalah prosedur untuk menampilkan dan menyembunyikan mouse.
Menampilkan pointer mouse:Register AH harus berisi nilai 0.Register AL harus berisi nilai 1.Lakukan interupsi 33 heksadesimal.
Menyembunyikan pointer mouse:Register AH harus berisi nilai 0.Register AL harus bernilai 2.Lakukan interupsi 33 heksadesimal.
Berikut ini adalah contoh program untuk mempraktekkan cara menampilkan pointermouse. Simpan project berikut ini dengan nama contoh19.ide pada direktori yang sama dengan screen.cpp.
Program contoh19.cpp ketika dijalankan akan mendeteksi mouse. Jika mouse siap digunakan maka pointer mouse akan dimunculkan menggunakan fungsi showMouse, tetapi jika mouse tidak terdeteksi maka akan ditampilkan pesan bahwa mouse tidak bisa digunakan. Agar pointer mouse dapat ditampilkan, program contoh19.cpp harus dijalankan dalam mode full screen, caranya adalah dengan menekan tombol kombinasi ALT+Enter. Program akan berhenti secara otomatis setelah lima detik. Setelah bisa menampilkan pointer mouse, program contoh20.ide berikut ini akan menunjukan cara menyembunyikan pointer mouse.
Program contoh20.cpp menambahkan satu fungsi baru, yaitu fungsi hideMouse untuk menyembunyikan pointer mouse. Alur program contoh20.cpp adalah sebagai berikut:
- Deteksi mouse, jika mouse tidak siap digunakan maka pesan bahwa mouse tidak siapdigunakan ditampilkan. Kemudian program berhenti secara otomatis setelah jeda lima detik.
- Jika mouse terdeteksi, maka pointer mouse akan ditampilkan. Setelah jeda selama tujuh detik pointer mouse akan disembunyikan. Setelah itu program berhenti secara otomatis setelah jeda lima detik.
Title :
Pertemuan XV : Menampilkan dan Menyembunyikan Pointer Mouse
Description : Pointer mouse sama halnya dengan kursor keyboard yang dapat disembunyikan dan ditampilkan kembali. Untuk menampilkan pointer mouse digunaka...
Rating :
5