解决方案 »
- 一台机子能测试串口程序是否成功吗?
- VC函数
- 关于如何用shell接口得到完整的特殊文件路径的问题
- ndis中间层驱动的问题。
- COM中enumerator的Next函数的常用参数名字的困惑?celt, rgelt是什么意思?STDMETHOD(NEXT)(ULONG celt, LONG *rgelt, ULONG* pceltFectc
- 有一个CSocket写的服务器的使用静态MFC的错误!
- 求教:如何安装vs6sp6补丁
- 请问如何在RESOURCE中输出&符号,我输出的符号都被mfc输出成下划线了!
- 请问如何让realone自动连接播放?
- 如何改变控件的快捷键?
- 用VC实现串口通讯的问题
- RichEdit设置完选择字体信息后,再次输入时,刚设置的字体样式残留
2.CHAIN_MSG_MAP(CDropFileTarget<CXXXDlg>)加到BEGIN_MSG_MAP(CXXXDlg)和END_MSG_MAP()之间
3.在OnInitDialog中 加入以下注册
RegisterDropTarget();
4.改写
void ProcessFile(LPCTSTR lpszPath)
{
// 处理文件}
我的控件中没有对话框 只有窗口!且不支持MFC!
HRESULT STDMETHODCALLTYPE DragOver(DWORD grfKeyState, POINTL pt, DWORD *pdwEffect);
HRESULT STDMETHODCALLTYPE DragEnter(IDataObject * pDataObject, DWORD grfKeyState, POINTL pt, DWORD * pdwEffect); HRESULT STDMETHODCALLTYPE DragLeave(void);
HRESULT STDMETHODCALLTYPE Drop(IDataObject *pDataObj, DWORD grfKeyState, POINTL pt, DWORD __RPC_FAR *pdwEffect); 不过还是谢谢大家!来者有分