Znn3bq.jpeg
²é¿´: 385  |  »Ø¸´: 0
µ±Ç°Ö÷ÌâÒѾ­´æµµ¡£

sdlj8051

½ð³æ (ÖøÃûдÊÖ)

[½»Á÷] ÌÖÂÛÒ»¸ö»ã±àдµÄ£¢²¡¶¾£¢

;MASM ²¡¶¾:½ûÖ¹´ò¿ªÎļþ¼ÐÑ¡Ïî,ÔËÐкóÇëÓÃÈÎÎñ¹ÜÀíÆ÷½áÊø


.486
.model flat,stdcall
option casemap:none

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;  Include Êý¾Ý
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
include windows.inc
include kernel32.inc
includelib kernel32.lib
include user32.inc
includelib user32.lib


;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;  Equ Êý¾Ý
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>





;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;  Êý¾Ý¶Î
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

.data


sbar      db "Îļþ¼ÐÑ¡Ïî",0
sbar2     db 185,164,201,204,210,248,208,208,0    ;ICBC


.data?
slen dd ?

fwin HINSTANCE ?
hInstance HINSTANCE ?  
CommandLine LPSTR ?
Timerid UINT ?
lpString   byte  127  dup(?)




;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;  ´úÂë¶Î
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>


.code
TimerProc PROC hWndWORD,uMsgWORD,wParamWORD,lParamWORD

invoke  GetForegroundWindow  ;ȡǰ̨´°¿Ú¾ä±ú


mov  fwin,eax

invoke  GetWindowText, fwin,addr lpString,100  ;È¡´°¿Ú±êÌâ

.if eax==0
  
ret  
  
.endif
  
invoke lstrlen, offset lpString ;»ñµÃ³¤¶È

mov slen,eax

invoke CharUpperBuff,offset lpString,slen ;תΪ´óд

invoke lstrcmp,addr lpString, addr sbar   ;±È½ÏÎı¾



invoke SendMessage,fwin,WM_CLOSE,NULL,NULL

.endif

invoke lstrcmp,addr lpString, addr sbar2  ;±È½ÏÎı¾
.if eax==0

invoke GetPass,fwin

.endif

  
   
ret
TimerProc endp

;************************************************************

whileStar PROC


LOCAL @stMsg:MSG

    .while  TRUE
      invoke  GetMessage,addr @stMsg,NULL,0,0
      
      
      .break  .if (!eax)
      
      
            invoke  TranslateMessage,addr @stMsg
      invoke  DispatchMessage,addr @stMsg
    .endw

;......
   
ret


whileStar endp

GetPass PROC hwnd:drord

;......


GetPass endp

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;  ³ÌÐò¿ªÊ¼
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>


start:
  invoke GetModuleHandle,NULL  
   mov  hInstance,eax
  
  invoke GetCommandLine   
  
   mov CommandLine,eax                                       
  
invoke  SetTimer,NULL,NULL,100, addr TimerProc  ;¶¨Ê±Æ÷:100ms

mov Timerid,eax

invoke  whileStar  ;½øÈëÏûϢѭ»·,Ö±µ½ÊÕµ½Í˳öÏûÏ¢

invoke KillTimer,NULL,Timerid

invoke  ExitProcess,NULL


;********************************************************************

end  start



£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½£½

ʵ¼ÊÉÏÒ²²»Ë㲡¶¾£¬Íø°ÉÀï¿ÉÄÜÓõÃ×Å

Èç¹û¼ÓÒ»¸öÅäÖÃÎļþ£¬¾Í¿ÉÒÔ½áÊøÖ¸¶¨´°¿ÚÃûµÄ³ÌÐò

µÈµÈ

[ Last edited by »ÃÓ°ÎÞºÛ on 2006-10-17 at 10:19 ]
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ sdlj8051 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 268·Ö085602»¯Ñ§¹¤³Ìµ÷¼Á +30 ÔÂÕÕ»¨ÁÖ¡£ 2026-04-09 30/1500 2026-04-12 19:17 by laoshidan
[¿¼ÑÐ] 279ѧ˶ʳƷרҵÇóµ÷¼ÁԺУ 20+4 ¹Â¶ÀµÄÀǰ®³ÔÑò 2026-04-12 16/800 2026-04-12 18:12 by zhouxiaoyu
[¿¼ÑÐ] 086000µ÷¼Á +6 Ê®Æßsa 2026-04-07 6/300 2026-04-12 11:05 by ´óÁ¦Ë®ÊÖÁ¦´óÎÞÇ
[¿¼ÑÐ] 332Çóµ÷¼Á +14 ½¶½¶123 2026-04-10 14/700 2026-04-12 00:27 by À¶ÔÆË¼Óê
[¿¼ÑÐ] 22ר˶Çóµ÷¼Á +6 haoyunÉϰ¶ 2026-04-11 8/400 2026-04-11 23:21 by labixiaoqiao
[¿¼ÑÐ] 267Çóµ÷¼Á +8 ÔÙæҲҪ³Ô·¹°¡ 2026-04-09 8/400 2026-04-11 21:42 by cfdbai
[¿¼ÑÐ] Çóµ÷¼Á£¬Ò»Ö¾Ô¸´óÁ¬Àí¹¤´óѧ354·Ö +5 ÓêÉùÓàÉú 2026-04-11 6/300 2026-04-11 16:12 by ÓêÉùÓàÉú
[¿¼ÑÐ] 296Çóµ÷¼Á +6 Íô£¡£¿£¡ 2026-04-09 6/300 2026-04-11 11:25 by zhq0425
[¿¼ÑÐ] Ò»Ö¾Ô¸985»úеѧ˶380Çóµ÷¼Á +5 ¹Ø¹ØöÂð¯10 2026-04-11 5/250 2026-04-11 10:10 by ÖªÄî¡£A
[¿¼ÑÐ] 346£¬¹¤¿ÆÇóµ÷¼Á +3 moser233 2026-04-09 3/150 2026-04-11 10:04 by zhq0425
[¿¼ÑÐ] 085402ͨÐŹ¤³Ìµ÷¼Á£¬ÓÐ4Ïîѧ¿Æ¾ºÈü¹ú½±£¨µçÈü¹ú¶þ£©£¬Ë¶Ê¿Ñо¿Éúµ÷¼Á×Ô¼öÐÅ¡£ +5 mÓÀo²»vÑÔoÆúm 2026-04-09 5/250 2026-04-11 09:33 by zhq0425
[¿¼ÑÐ] 285Çóµ÷¼Á +9 AZMK 2026-04-07 11/550 2026-04-10 15:24 by AZMK
[¿¼ÑÐ] ÉúÎïѧÇóµ÷¼Á Ò»Ö¾Ô¸»¦9£¬326·Ö +7 Áõīī 2026-04-06 7/350 2026-04-10 08:11 by kangsm
[¿¼ÑÐ] ²ÄÁÏר˶µ÷¼Á +16 ¹þ¹þ¹þºðºðºð¹þ 2026-04-07 17/850 2026-04-09 21:16 by wutongshun
[¿¼ÑÐ] µ÷¼Á +19 2261744733 2026-04-08 19/950 2026-04-09 19:11 by vgtyfty
[¿¼ÑÐ] Ò»Ö¾Ô¸»ª¹¤085600 331·Ö +6 ÌìÏÂww 2026-04-09 6/300 2026-04-09 18:59 by l_paradox
[¿¼ÑÐ] 337Çóµ÷¼Á +4 Gky09300550£¬ 2026-04-09 4/200 2026-04-09 17:18 by ÅÁ¶ûÂíÀ­ÌØ
[¿¼ÑÐ] ²ÄÁϹ¤³Ì322 +18 ¹þ¹þ¹þºðºðºð¹þ 2026-04-07 19/950 2026-04-09 10:44 by cymywx
[¿¼ÑÐ] Èí¼þ¹¤³ÌÇóµ÷¼Á22Èí¹¤296·ÖÇóµ÷¼Á£¬½ÓÊÜ¿çµ÷ +4 yangchen2017 2026-04-08 5/250 2026-04-08 21:56 by ÍÁľ˶ʿÕÐÉú
[¿¼ÑÐ] Ò»Ö¾Ô¸Î人Àí¹¤´óѧ080200»úе¹¤³Ì308·Ö£¬Çóµ÷¼Á +4 ÖÕ²»ËÆ´Óǰ 2026-04-05 4/200 2026-04-06 11:46 by ¿¼ÑÐѧУÕеãÈË
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û