亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

GUI 未運行 - 在 DLL 中未找到入口點

GUI 未運行 - 在 DLL 中未找到入口點

Go
絕地無雙 2023-07-17 14:23:40
我正在嘗試以下簡單的 GUI 代碼:package mainimport ("github.com/andlabs/ui"; "os")func main() {    ui.Main(makeMainWin)}func makeMainWin(){    var mainWindow = ui.NewWindow("MyTitle", 500, 250, false)     var mainbox = ui.NewVerticalBox()    mainbox.Append(ui.NewLabel("A Label"), false)    var exitButton = ui.NewButton("Exit")    exitButton.OnClicked( func(*ui.Button){os.Exit(0)} )    mainbox.Append(exitButton, false)    mainWindow.SetChild(mainbox)    mainWindow.OnClosing( func (*ui.Window) bool { ui.Quit(); return true   } )    mainWindow.Show()}代碼編譯和構建時沒有任何錯誤或警告。但是,當我嘗試從命令行運行它時,出現以下錯誤:exit status -1073741511雙擊構建的 exe 文件時,我會看到一個包含以下消息的對話框:The procedure entry point TaskDialog could not be located in the dynamic link library COMCTL32.DLL我運行CCleaner并修復了大量注冊表問題,但上述問題仍然存在。我正在 Windows7 上使用以下版本:go version go1.12.9 windows/386gcc (i686-posix-dwarf-rev0, Built by MinGW-W64 project) 8.1.0問題出在哪里以及如何解決?感謝您的幫助。
查看完整描述

1 回答

?
婷婷同學_

TA貢獻1844條經驗 獲得超8個贊

您需要一個指示窗口加載常用控件的清單。您是否遵循了https://github.com/andlabs/ui/blob/master/README.md上的說明,特別是有關 winres 導入的說明?



查看完整回答
反對 回復 2023-07-17
  • 1 回答
  • 0 關注
  • 125 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號