.net — вспомогательный объект браузера в переполнении стека

я новичок в выигрыше API, это то, что я использовал в своем коде

SINK_ENTRY_EX(1, DIID_DWebBrowserEvents2, DISPID_DOCUMENTCOMPLETE, OnDocumentComplete)

это отлично работает

нота :

OnDocumentCompleteуказатель

DISPID_DOCUMENTCOMPLETE —display id (вызывать функцию, указанную указателем функции, когда происходит это событие)

Я только что попробовал приведенный ниже, который вызовет событие при изменении строки состояния браузера скрыть или отобразить, но он не работает.

SINK_ENTRY_EX(1, DIID_DWebBrowserEvents2, DISPID_ONSTATUSBAR,OnDocumentComplete)

Может ли кто-нибудь сказать мне, что с этим не так?

0

Решение

Входные параметры событий OnDocumentComplete и OnStatusBar различны. Вы не можете использовать одну и ту же функцию для обоих событий.

1

Другие решения

Remy your right, я получил ссылку ниже, которая помогает мне найти сигнатуру функции, которая будет использоваться для какого события, не так много деталей, но сигнатура функции

http://code.ohloh.net/file?fid=OqcwL0bIw3vC9ejiHfbJrKc1E_M&CID = 0W4KUpSYxGo&s =&браузер = По умолчанию # L0

0