处理OnDrop消息:
BOOL CDropDlg::OnDrop(COleDataObject* pDataObject, DROPEFFECT dropEffect, CPoint point)
{
if(pDataObject->IsDataAvailable(CF_TEXT))
{
CFile* file=pDataObject->GetFileData(CF_TEXT);
//file.Read(magic_string,13);
CArchive ar(file,CArchive::load);
ar<<...
}
}
BOOL CDropDlg::OnDrop(COleDataObject* pDataObject, DROPEFFECT dropEffect, CPoint point)
{
if(pDataObject->IsDataAvailable(CF_TEXT))
{
CFile* file=pDataObject->GetFileData(CF_TEXT);
//file.Read(magic_string,13);
CArchive ar(file,CArchive::load);
ar<<...
}
}
IE传递过来的东西好像不是CF_TEXT型的,因此我试过了还是不行
我的程序因为从Dialog基础而来,所以我是直接在CDialog类里面添加了IDropTarget接口的实现
到底怎么办呢?