Di windows kan bisa ubah2 keymappingnya pakai Windows API, jadi gak perlu sampai mainan interrupt segala.
Tinggal Google aja dapet tutorialnya macem begini: http://planetlotus.org/profiles/charles-robinson_24770 -Kurniady 2010/4/6 Dicky Arinal <dicky.ari...@gmail.com> > > > On 4/5/10, dir dir <sikerasa...@gmail.com <sikerasakti%40gmail.com>> > wrote: > > Ohh tidak frans.... Dulu saya pernah membuat program meng-interupt > > tombol print screen dengan Assembler dan Turbo Pascal 6.0. Tekniknya > > dengan menciptakan program TSR didalam DOS. > > Hehehe.. kalau di DOS itu sih masih real mode, kalau Windows udah > protected mode, nggak ada lagi konsep Interrupt Vector, adanya IDT > atawa Interrupt Dispatch Table. > > Tentu saja, tidak seperti DOS, di mana Mas Kera Sakti (sori, gak tau > namanya :D ) bisa seenaknya nulis di alamat memori berapapun, seperti > misalnya mereplace interrupt vector, IDT ini letaknya di segment > dengan ring level 0 (kernel mode dalam jargon OS), sedangkan aplikasi > biasa runs in ring level 3 (user mode). > > Kalau mau mencegah print screen saya belum kepikir caranya :) > > >