2012-05-13 3 views

答えて

2

これは、あなたがIHTMLEditDesignerインターフェイスをIMPLし、Webブラウザーにそれをフック一度達成するのは非常に簡単です(あなたがウェブ上でこれを行う方法上のリソースを見つけることができるはずです)。

次に重要な部分はPreHandleEventを使用することです:(DISPID定数は...から来る) http://www.codeproject.com/Articles/6546/Using-IHTMLEditDesigner

function TWebBrowserFrame.PreHandleEvent(inEvtDispId: Integer; 
    const pIEventObj: IHTMLEventObj): HResult; 
begin 
    Result := S_FALSE; 
    If inEvtDispId = DISPID_EVMETH_ONKEYDOWN Then 
     ... 
    if pIEventObj.keyCode = ... etc... 
end; 

このページには、いくつかの有用な情報を持っていました

関連する問題