[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Int 33 Fn 0009  - MS Mouse V3.0+ - Define Graphics Cursor                  [M]

   AX = 0009h
   BX = column of cursor hot spot in bitmap (-16 to 16)
   CX = row of cursor hot spot (-16 to 16)
   ES:DX -> bitmap
       16 words screen mask
       16 words cursor mask
           each word defines the sixteen pixels of a row, low bit
             rightmost

Notes: in graphics modes, the screen contents around the current mouse cursor
     position are ANDed with the screen mask and then XORed with the
     cursor mask
   the Microsoft mouse driver v7.04 and v8.20 uses only BL and CL, so the
     hot spot row/column should be limited to -128..127
   Microsoft KnowledgeBase article Q19850 states that the high bit is
     right-most, but that statement is contradicted by all other available
     documentation

See Also: AX=000Ah,AX=0012h,AX=002Ah,INT 62/AX=007Fh

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson