[英]Using GTK3 link button under Windows
我正在使用 GTK3 並在 Linux 和 Windows (使用 Mingw64)下編譯,我遇到了GtkLinkButton
的問題。 我在我的程序中設置了一個 URI,它在 Linux 下運行良好,但是當我在 Windows 下運行它並單擊按鈕時沒有任何反應。
我找到了 gtk_show_uri_on_window 的以下文檔,它為gtk_show_uri_on_window
GtkLinkButton
了實際的工作:
這是一個方便的 function 用於啟動默認應用程序以顯示 uri。 uri 必須是 GIO 可以理解的形式(即您需要安裝 gvfs 以獲得對 uri 方案的支持,例如 http:// 或 ftp://,因為只有本地文件由 GIO 自己處理)。
大概這意味着我需要在Mingw64下安裝GVFS。 但是說pacman -Ss gvfs
沒有找到任何包。
在 Windows 上運行時,有沒有辦法讓 URL 在 GTK 中工作?
在做了一些挖掘之后,我發現這個問題有很多答案。 似乎正確的事情是將以下可執行文件復制到我的應用程序bin
文件夾中:
gspawn-win64-helper.exe
gspawn-win64-helper-console.exe
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.