|
5 | 5 | #include "..\NetWebView2Lib.au3" |
6 | 6 |
|
7 | 7 | ; ============================================================================== |
8 | | -; WebView2 Multi-Channel Presentation Script |
| 8 | +; WebView2 Multi-Channel Presentation Script^ |
9 | 9 | ; ============================================================================== |
10 | 10 |
|
11 | 11 | ; Global objects |
@@ -42,16 +42,39 @@ Func Main() |
42 | 42 | MsgBox($MB_TOPMOST, "TEST #" & @ScriptLineNumber, 0) |
43 | 43 | Local $s_PDF_FileFullPath |
44 | 44 |
|
| 45 | + GUISetState(@SW_HIDE) |
45 | 46 | $s_PDF_FileFullPath = "file:///" & @ScriptDir & '/FileViewerDemo_1.pdf' |
46 | 47 | _NetWebView2_Navigate($oWebV2M, $s_PDF_FileFullPath) |
47 | 48 | ConsoleWrite("! ===" & @ScriptLineNumber & @CRLF) |
| 49 | + Sleep(200) |
| 50 | + GUISetState(@SW_SHOW) |
48 | 51 | MsgBox($MB_TOPMOST, "TEST #" & @ScriptLineNumber, $s_PDF_FileFullPath) |
49 | 52 |
|
| 53 | + GUISetState(@SW_HIDE) |
50 | 54 | $s_PDF_FileFullPath = "file:///" & @ScriptDir & '/FileViewerDemo_2.pdf' |
51 | 55 | _NetWebView2_Navigate($oWebV2M, $s_PDF_FileFullPath) |
52 | 56 | ConsoleWrite("! ===" & @ScriptLineNumber & @CRLF) |
| 57 | + Sleep(200) |
| 58 | + GUISetState(@SW_SHOW) |
53 | 59 | MsgBox($MB_TOPMOST, "TEST #" & @ScriptLineNumber, $s_PDF_FileFullPath) |
54 | 60 |
|
| 61 | + ConsoleWrite($oWebV2M.GetBrowserProcessId() & @CRLF) |
| 62 | + ConsoleWrite($oWebV2M.GetInnerText() & @CRLF) |
| 63 | + _NetWebView2_Navigate($oWebV2M, 'https://google.com') |
| 64 | + MsgBox($MB_TOPMOST, @ScriptLineNumber, _NetWebView2_GetSource($oWebV2M)) |
| 65 | + MsgBox($MB_TOPMOST, @ScriptLineNumber, $oWebV2M.GetDocumentTitle()) |
| 66 | +;~ $oWebV2M.Print() |
| 67 | + ConsoleWrite($oWebV2M.WebViewSetFocus() & @CRLF) |
| 68 | + $oWebV2M.LockWebView() |
| 69 | + $oWebV2M.DisableBrowserFeatures() |
| 70 | + |
| 71 | + ConsoleWrite("- " & $oWebV2M.GetHtmlSource() & @CRLF) |
| 72 | + ConsoleWrite("- " & $oWebV2M.GetSelectedText() & @CRLF) |
| 73 | + $oWebV2M.SetZoom(0.6); |
| 74 | + |
| 75 | + |
| 76 | + MsgBox($MB_TOPMOST, "TEST #" & @ScriptLineNumber, 1) |
| 77 | + |
55 | 78 | ; Main Loop |
56 | 79 | While 1 |
57 | 80 | Switch GUIGetMsg() |
|
0 commit comments