亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

攔截windows消息

攔截windows消息

慕仙森 2018-12-07 04:21:12
請問有什么好的方法可以攔截windows的消息嗎,攔截之后可以處理這個消息,并中斷消息繼續向下運行,舉個例子:當在刪除一個文件時,攔截這個刪除消息,發出相應的提示,并中斷消息。有哪位高手如果知道,或者有源代碼都可以留言,分如果不夠我可以再加的。我學的是C#語言!
查看完整描述

6 回答

?
慕村225694

TA貢獻1880條經驗 獲得超4個贊

這個你可以使用hook 鼠標點擊時獲取到窗口句柄,然后根據句柄來判斷如果點擊是,那么就會觸發點擊的那個按鈕的句柄獲取到按鈕句柄然后處理就可以了

查看完整回答
反對 回復 2019-01-21
?
縹緲止盈

TA貢獻2041條經驗 獲得超4個贊

攔截是可以的,但要中止刪除文件的操作,單純靠攔截windows 事件是做不到的,因為很多刪除操作是直接調用windows api 完成的,不是通過窗體事件完成的,要完全做到這點,必須做一個驅動來攔截IO中斷,類似病毒防火墻程序那樣處理,這個技術比較復雜了,用C#肯定是無法完成的。

查看完整回答
反對 回復 2019-01-21
?
米脂

TA貢獻1836條經驗 獲得超3個贊

C#不能完成呀,那我在試試其他的方法吧!
查看完整回答
反對 回復 2019-01-21
?
侃侃無極

TA貢獻2051條經驗 獲得超10個贊

鼠標鍵盤鉤子,我以前用過,還不錯。要不給我你的郵箱吧,我把以前提取出來的Common Hook類給你。

查看完整回答
反對 回復 2019-01-21
?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊

重寫WndProc,可以處理攔截消息

查看完整回答
反對 回復 2019-01-21
?
森林海

TA貢獻2011條經驗 獲得超2個贊

該如何重寫,有沒有代碼呀,
查看完整回答
反對 回復 2019-01-21
  • 6 回答
  • 0 關注
  • 409 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號