IEコンポーネントを使い倒すスレ Ver.2
at TECH
313:デフォルトの名無しさん
07/10/12 04:02:40
>>312
MSDN見て設計を変えてみました。
pWB2->Navigate2(&vUrl, &vempty, &vempty, &vempty, &vempty);
if(pWB2->get_ReadyState(&state)==S_OK){
MessageBox(NULL, "ReadyStateが成功", NULL, MB_OK);
}
これでMessageBoxが出るのですが、一応目的通り、01234と表示されました。
しかし、MessageBoxをSleep(100);に置換すると 4 とだけ表示されてしまいます。
stateの値をチェックしたところ常に1であるようです。
1はREADYSTATE_LOADINGで読み込み中(?)という事らしいのですが、
ここでREADYSTATE_COMPLETEが来ないのは何故なんでしょうか?
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4367日前に更新/145 KB
担当:undef