STGMEDIUM medium;
FORMATETC fe = {CF_HDROP, NULL, DVASPECT_CONTENT, -1, TYMED_HGLOBAL};
UINT uCount;
TCHAR szPath[MAX_PATH];
if(SUCCEEDED(lpdobj->GetData(&fe, &medium)))
{
uCount = DragQueryFile((HDROP)medium.hGlobal, (UINT)-1, NULL, 0);uCount = DragQueryFile((HDROP)medium.hGlobal, 0xFFFFFFFF, NULL, 0);
// store a list of filenames
for (UINT i=0;i<uCount;i++)
{
DragQueryFile((HDROP)medium.hGlobal, i, szPath, sizeof(szPath));
m_listPaths.push_back(szPath);
}
ReleaseStgMedium(&medium);
}
FORMATETC fe = {CF_HDROP, NULL, DVASPECT_CONTENT, -1, TYMED_HGLOBAL};
UINT uCount;
TCHAR szPath[MAX_PATH];
if(SUCCEEDED(lpdobj->GetData(&fe, &medium)))
{
uCount = DragQueryFile((HDROP)medium.hGlobal, (UINT)-1, NULL, 0);uCount = DragQueryFile((HDROP)medium.hGlobal, 0xFFFFFFFF, NULL, 0);
// store a list of filenames
for (UINT i=0;i<uCount;i++)
{
DragQueryFile((HDROP)medium.hGlobal, i, szPath, sizeof(szPath));
m_listPaths.push_back(szPath);
}
ReleaseStgMedium(&medium);
}
解决方案 »
- activex 一个网页Event跑到另一个网页上
- C++ 要求在3秒之内感知光驱进仓事件!请高手赐教
- 在单文档显示前弹出登录对话框
- ACESS+ADO,添加记录的问题
- 如何使用DirectDraw 显示图象序列?
- 我公司QQ端口被封住了,但是能够上网,如何用http方式上QQ?
- 菜鸟发问:关于 Windows Media Player 9.0 控件的简单问题,解决问题后立即结贴!
- 有一CMyDialog类派生于CDialog, CMyPropertyPage派生于CPropertyPage ,现在想让CMyPropertyPage具有CMyDialog的外观风格、属性页的特性
- t请问PDG文件用什么来打开???
- 一个有关VC++ WINDOWS 编程绘图的基础问题
- 在ATL的windows Service程序中,如何使用winsock的WSAAsyncSelect,如果捕捉FD_ACCEPT等事件?
- 运行过程中怎样将参数传进activex控件中????
void CListCtrlEx::OnDropFiles(HDROP hDropInfo)
{
CListCtrl::OnDropFiles(hDropInfo);
TCHAR szFilePath[_MAX_PATH] = {0};
int nFileCount = DragQueryFile(hDropInfo, 0xFFFFFFFF , NULL, NULL); for(int iFile=0; iFile<nFileCount; iFile++)
{
DragQueryFile(hDropInfo, iFile, szFilePath, _MAX_PATH);..................