一个工程中导入另一个工程的问题!
我自己建立了一个基于对话框的工程,插入了一个CMyView:CView类,然后在对话框中显示视图:
BOOL CTestDlg::OnInitDialog()
{
.....
// TODO: Add extra initialization here
CRect rectWndClient(0,0,3,5);
CRuntimeClass *pViewRuntimeClass = RUNTIME_CLASS(CMyView);
CMyView *pView = (CMyView*)pViewRuntimeClass->CreateObject();
pView->Create(NULL,NULL,WS_VISIBLE|WS_CHILD,
rectWndClient,
this,666,NULL);
pView->OnInitialUpdate();
.....
}
这时我插入了另一个工程:
http://www.bxjie.net/bbs/dispbbs.asp?boardID=22&ID=6557&page=1这里边的plot.dsp,在MyView.h里我是这样写的:
#if !defined(AFX_MYVIEW_H__9E5D736D_0B4C_4EB5_9D68_3516F30FBBE9__INCLUDED_)
#define AFX_MYVIEW_H__9E5D736D_0B4C_4EB5_9D68_3516F30FBBE9__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// MyView.h : header file
//
#include "..\plot\clPlot.h"
/////////////////////////////////////////////////////////////////////////////
// CMyView view
class CMyView : public CView
{
protected:
CMyView(); // protected constructor used by dynamic creation
DECLARE_DYNCREATE(CMyView)
// Attributes
public:
clPlot m_Plot;
// Operations
public:
......
}
为什么我编译没问题,而运行的时候就出错:
无法找到动态链接库cPlot于指定的路径:F:\project\SerialComm\Debug,......上???
望各位不吝赐教!thx!!!