能力值:
( LV2,RANK:10 )
|
-
-
2 楼
在消息回调里面添加WM_DROPFILES响应。
DragQueryFile(wParam,0,szBuffer,sizeof szBuffer);
SetWindowText(hEdit,szBuffer );
在WM_CREATE添加:
DragAcceptFiles(hWin,TRUE);
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
。elseif eax==WM_INITDIALOG
invoke GetDlgItem,hWnd,IDC_EDIT2
invoke DragAcceptFiles, eax, TRUE
.elseif eax == WM_DROPFILES
invoke DragQueryFile
invoke SendDlgItemMessage
但是后面处理WM_DROPFILES 只有把文件拖到dialog边框上响应
拖到edit里面没一点反应 我想拖到edit里也响应?
|
能力值:
( LV8,RANK:130 )
|
-
-
4 楼
对话框 -->鼠标右键-->属性-->Extended styles-->接收文件 选中 就可以接收文件了,然后添加 一个消息,前面的回复有,自己看看吧!~
|
能力值:
( LV4,RANK:50 )
|
-
-
5 楼
this is answer. :)
|
能力值:
( LV3,RANK:30 )
|
-
-
6 楼
子类化edit吧,在子类中去响应WM_DROPFILES就好了
|
|
|