2013-04-18 62 views

回答

4

OnKeyEvent使用以下代码:

uses 
    CEFLib; 

procedure TForm1.Chromium1KeyEvent(Sender: TObject; 
    const browser: ICefBrowser; event: TCefHandlerKeyEventType; code, 
    modifiers: Integer; isSystemKey: Boolean; out Result: Boolean); 
begin 
    if (event = KEYEVENT_RAWKEYDOWN) and (code = VK_F5) then 
    begin 
    Result := True; 
    Chromium1.Browser.Reload; 
    end; 
end; 
0

@TLama 也许正确的代码是这样的(在使用dcef3 Delphi7的):

if (event^.kind = KEYEVENT_RAWKEYDOWN) and (event^.windows_key_code = VK_F5) then 
相关问题