請問一個網頁彈跳警示窗的問題 |
答題得分者是:washare
|
polohero
一般會員 發表:9 回覆:14 積分:4 註冊:2008-11-11 發送簡訊給我 |
爬過文後,有找到可以用WMActivate的方法,找出視窗標題然後在關掉視窗
目前我用的方法是用keybd_event按enter鍵來處理,因為強制WM_CLOSE的話,網頁後續的動作不能完成 試了一些清況想請教大家幾個問題: 1.當我的作用視窗不在程式上面的時後,當彈出視窗後無法關掉該視窗,我想是不是因為我的主視窗不是在程式上 所以keybd_event會在我目前作用的視窗執行 2.當觸發WMActivate的時後,雖然找到符合警示標題的訊息,是否有可能在keybd_event按enter鍵的時後,其實警示窗的確認鍵還沒產生,導至按下enter鍵的時後,還是作用在原視窗,而不是在警示窗上,因為原視窗網頁按enter會觸發事件,常常莫明觸發,因為整支程式我只有在這個地方模擬enter鍵。 3.目前我是強制模擬按下enter,假如當有確認和取消二個鍵的時後,要如何才能指定警示窗上的確認鍵或是取消鍵 以上是我用webbrowser瀏灠網頁所發生的問題 謝謝 |
washare
初階會員 發表:14 回覆:36 積分:35 註冊:2006-10-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |