ãã1ãé¦å
æå¼
æé®ç²¾çµï¼ç¹å»æ°å»º
ãã2ãéæ©å
¨é¨å½ä»¤-æ件å½ä»¤-Window çªå£æ件-MousePointï¼ç¶åç¹å»æå
¥
ããæ¤å½ä»¤æ¯ç¨æ¥è·å¾é¼ æ ææåä½ç½®ççªå£å¥æ
ãã3ãè·åå°çªå£å¥æä¹åæ们就å¯ä»¥å¯¹ç®æ çªå£è¿è¡æä½äº
ããæ¯å¦æ们æµè¯åè®°äºæ¬ä¸æä¸BAIDUè¿å 个é®
ããéæ©æ件å½ä»¤-Bkgnd åå°æ件-keypress 模ææé® ï¼æ¤å½ä»¤æ¯åç®æ çªå£åéä¸ä¸ªæé®å½ä»¤ï¼
ãã4ãå¨æé®é®ä»£ç çè¾å
¥æ¡ä¸æä¸Bé®ï¼èªå¨ç»åºæ°å66ï¼ç¶åç¹å»æå
¥
ããåä¾æ¬¡è¾å
¥Aï¼Iï¼Dï¼Uï¼ç»§ç»æå
¥
ãã5ãçå°å³è¾¹ç代ç ç¼è¾çé¢ä¸66,65,7368,85åå«æ°Bï¼Aï¼Iï¼Dï¼Uçé®ä»£ç ï¼ä¹å°±æ¯ASCIIç
ãã注æä¸ä¸è¿è¾¹çHwndï¼Hwndè¿ä¸ªåéç¨æ¥å¨åé¼ æ ææåçªå£çå¥æï¼ä¸é¢çKeypressä¸ç¬¬ä¸ä¸ªåæ°å°±æ¯çªå£å¥æï¼æ以第ä¸ä¸ªåæ°å
¨é¨æ¯Hwnd
ãã6ãæ¥ä¸æ¥æ们æF5è¿è¡è¯è¯çï¼æé®ç²¾çµä¸é»è®¤å¯å¨
çé®æ¯F10ï¼æ们æå¼è®°äºæ¬ï¼ç¶åé¼ æ æ¾å¨è®°äºæ¬ä¸ï¼æä¸F10ççææ
ããå¯ä»¥çå°è®°äºæ¬ä¸ä¾æ¬¡è¾å
¥äºbaiduè¿å 个å符
ãã7ãå¦æè¦è¿è¡é¼ æ ç¹å»æä½çè¯ï¼å¨æ件å½ä»¤ä¸ï¼ææä¾å¤ç§é¼ æ æä½å½ä»¤ï¼æ¯è¾å¸¸ç¨çæ¯LeftClickè¿è¡é¼ æ å·¦é®åå»ï¼å
¶éè¦çåæ°ç¬¬ä¸ä¸ªä¸ºç®æ çªå£å¥æï¼ç¬¬äºä¸ªå°±æ¯ç®æ çªå£ä¸æå¨ç¹çXåæ ï¼ç¬¬ä¸ä¸ªåæ¯Yåæ ï¼è¯´ä¸ä¸ï¼è¿éçåæ æ¯ç¸å¯¹äºç®æ çªå£æ¥è¯´çï¼èä¸æ¯æ´ä¸ªå±å¹ï¼ä»¥ç®æ çªå£æå·¦ä¸è§ä¸ºèµ·ç¹ï¼0,0ï¼å¼å§è®¡ç®ï¼å°ç®æ çªå£
æå³ä¸è§
ãã8ãå
¶æä½æ¹æ³è·æé®è¾å
¥å·®ä¸å¤ï¼é½éè¦å
è·å¾çªå£å¥æï¼ç¶åå°±æ¯é®ä»£ç åæäºåæ ä½ç½®
ããå¦å¤è¯´ä¸ä¸ï¼å¯è½æ人ä¼è¯´ï¼å¦æ使ç¨é¼ æ æå¨ä½ç½®çå¥æçè¯ï¼è¿æ ·é¼ æ å°±å¿
é¡»æåæä¸çªå£ï¼è¿æ ·é½ä¸ç®æ¯åå°æä½äºï¼è¿éåªæ¯æ¼ç¤ºï¼å¯ä»¥å¨äºå
ç»åºä¸ä¸ªå¼ï¼å¯ä»¥ç¨æé®ææå·¥å
·æ¥è·å¾ç®æ çªå£å¥æï¼ç¶åå°å¥æå¤å¶ä¸æ¥ï¼æ¯å¦è¿éè®°äºæ¬ä¸è¾å
¥æ¡çå¥æ为3343758
ããé£ä¹æ们就æåæ¥çHwnd = Plugin.Window.MousePoint()è¿å¥ä»£ç æ¹æHwnd = 3343758
ããé¢å
ç»Hwndèµå¼
ããè¿æ ·åè¿è¡åæè®°äºæ¬æå°åï¼æä¸å¯å¨çé®F10è¯è¯ï¼ç¶ååççè®°äºæ¬ï¼æ¯ä¸æ¯å¤åºäºbaiduè¿å 个å符
ããç±äºæ¯æ¬¡çªå£æå¼åå¥æé½æ¯ä¸ä¸æ ·çï¼æ们ä¹å¯ä»¥ç¨Findå½ä»¤æ¥è·åä¸ä¸ªæ é¢æç±»ååºå®ä¸åççªå£çå¥æï¼æ¯å¦è¿è¾¹é»è®¤çå°±æ¯è·åè®°äºæ¬è¿ä¸ªçªå£çå¥æï¼ä¸ç®¡è®°äºæ¬æå¼å
³éå 次ï¼ç¨è¿ä¸ªå½ä»¤æ»æ¯å¯ä»¥è·å¾æ£ç¡®ççªå£å¥æ
ããå¦å¤æ³¨æä¸ä¸ï¼è¿è¾¹è·åçè®°äºæ¬å¥æ并ä¸è½è¿è¡è¾å
¥æä½ï¼å 为è¿è¾¹è·åå°çæ¯è®°äºæ¬çå¥æï¼èä¸æ¯è®°äºæ¬ä¸è¾å
¥æ¡çå¥æï¼æ以没åæ³å¯¹è¾å
¥æ¡è¿è¡æä½ï¼è¿ä¸ªä»æé®ææä¸å¯ä»¥æ¸
æ¥ççå°