簡體   English   中英

Windows下使用GTK3鏈接按鈕

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM