大意如题,我该如何实现呢?
解决方案 »
- 程序中包含了Excel的文件读取,我应该怎么打包,怎么老是出错
- 如何检测得到同一局域网内的其他主机的IP
- 如何判断滚动条已经滚到顶部或底部?
- 为什么?我结一回贴子就扣我一次信誉分!
- 争对目前的国情,赠送给所有程序员一个自定义类,希望大家喜欢
- 为什么我在256色的模式下显示256色的图象会失真!!急!!!!
- 大家有没有windows下放音的软件的源程序,除了连续放音之外,可以实现微调
- 关于动态库的调用
- 在Web中调用ActiveX函数导致页面卡死的问题
- 在PropertyPage中再产生一个对话框
- 如何对这样的数据来设计数据结构.....???等!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 请问 用BitBlt做位图透明后 怎么将透明度的位图位置移动?
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
DragAcceptFiles();
}
那么在DOC的OnOpenDocument就会传入文档的路径,你就可以在这里操作文件了,当然具体的读取文件操作还是要自己来做的
BOOL CMyDoc::OnOpenDocument(LPCTSTR lpszPathName)
{
if (!CDocument::OnOpenDocument(lpszPathName))
return FALSE; MessageBox(NULL,lpszPathName,lpszPathName,MB_OK);
// TODO: 在此添加您专用的创建代码 return TRUE;
}
http://www.vckbase.com/document/viewdoc/?id=258
BOOL CXXXXXApp::InitInstance()
{
if ( _T('\0') != m_lpCmdLine[0])
{
// 获取被拖放的文件名,m_csDroppedFile是用户加入的这个类的成员变量。m_lpCmdLine是基类CWinApp中的变量
m_csDroppedFile = m_lpCmdLine;
}
....
...
}然后在OnInitDialog函数中获取APP类中的成员变量m_csDroppedFile的值并打开这个文件即可。