]> 127.0.0.1 Git - bili_danmu/.git/commitdiff
Add files via upload
authorqydysky <32743305+qydysky@users.noreply.github.com>
Mon, 16 Nov 2020 02:23:18 +0000 (10:23 +0800)
committerGitHub <noreply@github.com>
Mon, 16 Nov 2020 02:23:18 +0000 (10:23 +0800)
demo/loadDll_windows.go [new file with mode: 0644]

diff --git a/demo/loadDll_windows.go b/demo/loadDll_windows.go
new file mode 100644 (file)
index 0000000..df8beaf
--- /dev/null
@@ -0,0 +1,53 @@
+package main\r
+\r
+import (\r
+       w "golang.org/x/sys/windows"\r
+)\r
+\r
+var dll_dir = `dll/`\r
+\r
+var dll_list = []string{\r
+       `gdbus.exe`,\r
+       `libatk-1.0-0.dll`,\r
+       `libbrotlicommon.dll`,\r
+       `libbrotlidec.dll`,\r
+       `libbz2-1.dll`,\r
+       `libcairo-2.dll`,\r
+       `libcairo-gobject-2.dll`,\r
+       `libdatrie-1.dll`,\r
+       `libepoxy-0.dll`,\r
+       `libexpat-1.dll`,\r
+       `libffi-7.dll`,\r
+       `libfontconfig-1.dll`,\r
+       `libfreetype-6.dll`,\r
+       `libfribidi-0.dll`,\r
+       `libgcc_s_seh-1.dll`,\r
+       `libgdk-3-0.dll`,\r
+       `libgdk_pixbuf-2.0-0.dll`,\r
+       `libgio-2.0-0.dll`,\r
+       `lib-2.0-0.dll`,\r
+       `libgmodule-2.0-0.dll`,\r
+       `libgobject-2.0-0.dll`,\r
+       `libgraphite2.dll`,\r
+       `libgtk-3-0.dll`,\r
+       `libharfbuzz-0.dll`,\r
+       `libiconv-2.dll`,\r
+       `libintl-8.dll`,\r
+       `libpango-1.0-0.dll`,\r
+       `libpangocairo-1.0-0.dll`,\r
+       `libpangoft2-1.0-0.dll`,\r
+       `libpangowin32-1.0-0.dll`,\r
+       `libpcre-1.dll`,\r
+       `libpixman-1-0.dll`,\r
+       `libpng16-16.dll`,\r
+       `libstdc++-6.dll`,\r
+       `libthai-0.dll`,\r
+       `libwinpthread-1.dll`,\r
+       `zlib1.dll`,\r
+}\r
+\r
+func init(){\r
+       for _,v := range dll_list {\r
+               w.NewLazyDLL(dll_dir + v).Load()\r
+       }\r
+}
\ No newline at end of file