Rev 2987 | Rev 3555 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2987 | Rev 3500 | ||
---|---|---|---|
Line 3421... | Line 3421... | ||
3421 | * ¡¨â 4 (¬ ᪠0x10): «¥¢ë© Alt ¦ â |
3421 | * ¡¨â 4 (¬ ᪠0x10): «¥¢ë© Alt ¦ â |
3422 | * ¡¨â 5 (¬ ᪠0x20): ¯à ¢ë© Alt ¦ â |
3422 | * ¡¨â 5 (¬ ᪠0x20): ¯à ¢ë© Alt ¦ â |
3423 | * ¡¨â 6 (¬ ᪠0x40): CapsLock ¢ª«îçñ |
3423 | * ¡¨â 6 (¬ ᪠0x40): CapsLock ¢ª«îçñ |
3424 | * ¡¨â 7 (¬ ᪠0x80): NumLock ¢ª«îçñ |
3424 | * ¡¨â 7 (¬ ᪠0x80): NumLock ¢ª«îçñ |
3425 | * ¡¨â 8 (¬ ᪠0x100): ScrollLock ¢ª«îçñ |
3425 | * ¡¨â 8 (¬ ᪠0x100): ScrollLock ¢ª«îçñ |
- | 3426 | * ¡¨â 9 (¬ ᪠0x200): «¥¢ë© Win ¦ â |
|
- | 3427 | * ¡¨â 10 (¬ ᪠0x400): ¯à ¢ë© Win ¦ â |
|
3426 | * ¯à®ç¨¥ ¡¨âë á¡à®è¥ë |
3428 | * ¯à®ç¨¥ ¡¨âë á¡à®è¥ë |
Line 3427... | Line 3429... | ||
3427 | 3429 | ||
3428 | ----- ®¤äãªæ¨ï 4 - ãáâ ®¢¨âì ®¡é¥á¨á⥬ãî "£®àïçãî ª« ¢¨èã". ----- |
3430 | ----- ®¤äãªæ¨ï 4 - ãáâ ®¢¨âì ®¡é¥á¨á⥬ãî "£®àïçãî ª« ¢¨èã". ----- |
3429 | ¦ ⨨ "£®àï祩 ª« ¢¨è¨" ¨§¢¥é îâáï ⮫쪮 ¯à¨«®¦¥¨ï, |
3431 | ¦ ⨨ "£®àï祩 ª« ¢¨è¨" ¨§¢¥é îâáï ⮫쪮 ¯à¨«®¦¥¨ï, |
Line 4570... | Line 4572... | ||
4570 | ®§¢à é ¥¬®¥ § 票¥: |
4572 | ®§¢à é ¥¬®¥ § 票¥: |
4571 | * eax = 0 - ãá¯¥è® |
4573 | * eax = 0 - ãá¯¥è® |
4572 | * eax = 1 - ¡ãä¥à § ¯®«¥ |
4574 | * eax = 1 - ¡ãä¥à § ¯®«¥ |
Line 4573... | Line 4575... | ||
4573 | 4575 | ||
- | 4576 | ====================================================================== |
|
- | 4577 | ===================== ãªæ¨ï 73 - blit bitmap ===================== |
|
- | 4578 | ====================================================================== |
|
- | 4579 | ¡«¨â - ª®¯¨à®¢ ¨¥ ¡¨â®¢®£® ¬ áᨢ |
|
- | 4580 | ||
- | 4581 | à ¬¥âàë: |
|
- | 4582 | * eax = 73 - ®¬¥à äãªæ¨¨ |
|
- | 4583 | ||
- | 4584 | * ebx = ROP ¨ ®¯æ¨® «ìë¥ ä« £¨ |
|
- | 4585 | 31 6 5 4 3 0 |
|
- | 4586 | [ reserved ][T][B][ROP] |
|
- | 4587 | ROP - ª®¤ à áâ஢ëå ®¯¥à 権 |
|
- | 4588 | 0: ª®¯¨à®¢ âì |
|
- | 4589 | 1-15: १¥à¢¨à®¢ ® |
|
- | 4590 | B - ¡«¨â ä®®¢ãî ¯®ä¥àå®áâì |
|
- | 4591 | T - ¡«¨â á ¯à®§à ç®áâìî |
|
- | 4592 | ||
- | 4593 | * ecx = 㪠§ â¥«ì ¯ à ¬¥âàë äãªæ¨¨ |
|
- | 4594 | ᬥ饨¥ 楫¨ÿ¨ ®âá¥ç¥¨¥ |
|
- | 4595 | +0 signed dword: ᬥ饨¥ ¯® X ®ª , ¤«ï 楫¥¢®£® ¯àאַ㣮«ì¨ª |
|
- | 4596 | ¢¥à娩 «¥¢ë© 㣮« |
|
- | 4597 | +4 signed dword: ᬥ饨¥ ¯® Y ®ª , ¤«ï 楫¥¢®£® ¯àאַ㣮«ì¨ª |
|
- | 4598 | ¢¥à娩 «¥¢ë© 㣮« |
|
- | 4599 | +8 dword: è¨à¨ 楫¥¢®£® ¯àאַ㣮«ì¨ª |
|
- | 4600 | +12 dword: ¢ëá®â 楫¥¢®£® ¯àאַ㣮«ì¨ª |
|
- | 4601 | ||
- | 4602 | ᬥ饨¥ ¨á室¨ª ÿ¨ ®âá¥ç¥¨¥ |
|
- | 4603 | +16 signed dword: ᬥ饨¥ ¯® X bitmap, ¤«ï ¨á室®£® ¯àאַ㣮«ì¨ª |
|
- | 4604 | ¢¥à娩 «¥¢ë© 㣮« |
|
- | 4605 | +20 signed dword: ᬥ饨¥ ¯® Y bitmap, ¤«ï ¨á室®£® ¯àאַ㣮«ì¨ª |
|
- | 4606 | ¢¥à娩 «¥¢ë© 㣮« |
|
- | 4607 | +24 dword: è¨à¨ ¨á室®£® ¯àאַ㣮«ì¨ª |
|
- | 4608 | +28 dword: ¢ëá®â ¨á室®£® ¯àאַ㣮«ì¨ª |
|
- | 4609 | ||
- | 4610 | +32: dword: ¤ ë¥ bitmap - ¤®«¦ë ¡ëâì 32bpp |
|
- | 4611 | +36: dword: à §¬¥à áâப¨ bitmap ¢ ¡ ©â å |
|
- | 4612 | ||
- | 4613 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 4614 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
|
- | 4615 | ||
4574 | ====================================================================== |
4616 | ====================================================================== |
4575 | ========== ãªæ¨ï -1 - § ¢¥àè¨âì ¢ë¯®«¥¨¥ ¯®â®ª /¯à®æ¥áá ========= |
4617 | ========== ãªæ¨ï -1 - § ¢¥àè¨âì ¢ë¯®«¥¨¥ ¯®â®ª /¯à®æ¥áá ========= |
4576 | ====================================================================== |
4618 | ====================================================================== |
4577 | à ¬¥âàë: |
4619 | à ¬¥âàë: |
4578 | * eax = -1 - ®¬¥à äãªæ¨¨ |
4620 | * eax = -1 - ®¬¥à äãªæ¨¨ |