在发送键击时,求教Send与SendWait方法,应用于Win7和XP的不同。
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                在发送键击时,求教Send与SendWait方法,应用于Win7和XP的不同。
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                在前幾天做個(gè)小項(xiàng)目時(shí),發(fā)現(xiàn)在Win7下Send方法可行,而在XP下,當(dāng)發(fā)送連續(xù)按鍵時(shí),會(huì)導(dǎo)致桌面卡住,無(wú)法操作,需要調(diào)用SendWait方法才行。
一.查詢(xún)文檔:
兩種方法的描述如下:
Send:向活動(dòng)應(yīng)用程序發(fā)送擊鍵。
SendWait:向活動(dòng)應(yīng)用程序發(fā)送給定的鍵,然后等待消息被處理。
按描述看,區(qū)別就在SendWait方法,會(huì)等待消息被處理,即直到消息被處理了,才進(jìn)入下個(gè)命令,那這對(duì)于Win7和xp系統(tǒng)來(lái)說(shuō),為什么會(huì)產(chǎn)生這種差異呢?還是由 64位和32位的區(qū)別引起的呢?還是由于CPU雙核和單核引起的呢?
在此求教高手求解!
轉(zhuǎn)載于:https://www.cnblogs.com/DaiMaDi/archive/2012/02/11/SendOrSendWait.html
總結(jié)
以上是生活随笔為你收集整理的在发送键击时,求教Send与SendWait方法,应用于Win7和XP的不同。的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: HBase技术介绍
- 下一篇: 【转载】关于错误:ASP.NET The
