3403,6 → 3403,8 |
* bit 6 (mask 0x40): CapsLock is on |
* bit 7 (mask 0x80): NumLock is on |
* bit 8 (mask 0x100): ScrollLock is on |
* bit 9 (mask 0x200): left Win is pressed |
* bit 10 (mask 0x400): right Win is pressed |
* other bits are cleared |
|
-------------- Subfunction 4 - set system-wide hotkey. --------------- |
4555,7 → 4557,7 |
B - blit into the background surface |
T - transparent blit |
|
* ecx = pointer to the function parametrs |
* ecx = pointer to the function parameters |
destination offset and clipping |
+0 signed dword: destination rectangle X offset from the window |
top-left corner |
4565,18 → 4567,19 |
+12 dword: destination rectangle height |
|
source offset and clipping |
+16 signed dword: source rectangle X offset from the bitmap top-left corner |
+20 signed dword: source rectangle Y offset from the bitmap top-left corner |
+16 signed dword: source rectangle X offset from the bitmap |
top-left corner |
+20 signed dword: source rectangle Y offset from the bitmap |
top-left corner |
+24 dword: source rectangle width |
+28 dword: source rectangle height |
|
+32: dword: size of the bitmap row in bytes |
+36: dword: bitmap data - must be 32bpp |
+32: dword: bitmap data - must be 32bpp |
+36: dword: size of the bitmap row in bytes |
|
Returned value: |
* function does not return value |
|
|
====================================================================== |
=============== Function -1 - terminate thread/process =============== |
====================================================================== |