Win7下拖拽文件的bug
生活随笔
收集整理的這篇文章主要介紹了
Win7下拖拽文件的bug
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天突然發(fā)現(xiàn),在Win7用管理員身份運行,拖拽文件到窗體上,既然不響應(yīng)消息,
而用普通方式運行,一切正常,不知道是什么原因。
?代碼如下:
?void CPeInfoDlg::OnDropFiles(HDROP hDropInfo)
{
?// TODO: Add your message handler code here and/or call default
?UINT count;
?char filePath[200];
?
?count = DragQueryFile(hDropInfo, 0xFFFFFFFF, NULL, 0);
?if(count)
?{???????
??for(UINT i=0; i<count; i++)
??{
???int pathLen = DragQueryFile(hDropInfo, i, filePath, sizeof(filePath));
???m_strFilePath = filePath;
??}
?}
?
?DragFinish(hDropInfo);
?UpdateData(FALSE);
?CDialog::OnDropFiles(hDropInfo);
}
?
?
總結(jié)
以上是生活随笔為你收集整理的Win7下拖拽文件的bug的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 获取PE文件的区段表
- 下一篇: 如何在VS2008中添加WM_INITD