1. 程式人生 > >VC中使用XMLHTTP,解決非同步模式下無響應

VC中使用XMLHTTP,解決非同步模式下無響應

廢話不多說了,直接引用MS的原話:
[quote]
從 MSXML 3.0 版開始,XMLHTTP 請求物件使用 Urlmon.dll。如果在呼叫 open 方法時將 async 引數設定為 VARIANT_TRUE,則 URLMON 使用訊息佇列機制來通知應用程式資料何時可用,並更改 XMLHTTP 請求物件的 readyState 屬性。

在 Visual C++ 應用程式中,必須使用訊息泵來接收和排程訊息。如果應用程式不能正確地處理傳入的訊息,則由於 XMLHTTP 請求物件的 readystate 屬性未被更改,因此應用程式會停止響應(掛起)。
[/quote]

參考URL
http://support.microsoft.com/kb/303326/zh-cn?spid=1198&sid=global
posted on 2008-07-30 17:58 亨德列克 閱讀(1896) 評論(0)  編輯 收藏 引用