[問題] c++視窗程式:拖曳到視窗並讀檔

看板C_and_CPP作者 (newpeople059)時間9年前 (2016/03/27 13:51), 編輯推噓5(504)
留言9則, 7人參與, 最新討論串1/1
最近公司想寫個小工具 需求是: 將Json檔拖曳到視窗內並讀取檔案 使用語言c++ ide:VS2012 雖然好像很簡單, 但我沒c++視窗程式的相關經驗 所以想問一下板上各位高手 怎樣辦到這件事? ----- Sent from JPTT on my HTC_M8x. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.192.4 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1459086680.A.9BE.html

03/27 22:51, , 1F
drag drop
03/27 22:51, 1F

03/27 23:55, , 2F
拉到視窗好像會得到檔名的message
03/27 23:55, 2F

03/28 00:38, , 3F
小工具怎麼不用python 寫呢=w=
03/28 00:38, 3F

03/28 00:41, , 4F
是說 Tk 不支援 drag & drop, 所以用 Python 也有點麻煩
03/28 00:41, 4F

03/28 00:43, , 5F
如果已經會 C++ 的話 wxWidgets 和 Qt 都滿容易達成的
03/28 00:43, 5F

03/28 12:13, , 6F
拖進去會吃到檔名
03/28 12:13, 6F

03/29 00:55, , 7F
Qt實現起來不難 其他lib就不清楚
03/29 00:55, 7F

04/05 13:07, , 8F
WM_DROPFILES 是windows上把檔案丟到是窗內的事件
04/05 13:07, 8F

04/05 13:08, , 9F
其餘的框架也都是用這個包裝
04/05 13:08, 9F
文章代碼(AID): #1Mz-LOc- (C_and_CPP)