16,548
社区成员




CreateWindowEx( WS_EX_TOPMOST | WS_EX_ACCEPTFILES 。。。。
case WM_DROPFILES:
{
HDROP dropInfo=(HDROP)wParam;
TCHAR FilePath[MAX_PATH];
UINT count = DragQueryFile(dropInfo, 0xFFFFFFFF, NULL, 0);
for(UINT i=0; i<count; i++)
{
int len = DragQueryFile(dropInfo, i, FilePath, MAX_PATH);
if (len!=0)
{
trace(FilePath);
}
}
DragFinish(dropInfo);
}
break;
ChangeWindowMessageFilter (WM_DROPFILES, MSGFLT_ADD);
ChangeWindowMessageFilter (WM_COPYDATA, MSGFLT_ADD);
ChangeWindowMessageFilter (0x0049, MSGFLT_ADD);
win10下我试了, 提升后一样可以.