#include "stdafx.h"
// 文档类
class CMyDoc : public CDocument
{
};
////////////////////////////////////////////////////////////////
// 视图类
class CMyView : public CEditView
{
DECLARE_DYNCREATE(CMyView)
DECLARE_MESSAGE_MAP()
public:
afx_msg int OnCreate( LPCREATESTRUCT );
};
IMPLEMENT_DYNAMIC(CMyView, CEditView)
BEGIN_MESSAGE_MAP(CMyView, CEditView)
ON_WM_CREATE()
END_MESSAGE_MAP()
int CMyView :: OnCreate(LPCREATESTRUCT lpcs)
{
return CEditView :: OnCreate(lpcs);
}
////////////////////////////////////////////////////////////////
// 框架类
class CMyFrameWnd : public CFrameWnd
{
DECLARE_MESSAGE_MAP()
public:
afx_msg int OnCreate( LPCREATESTRUCT );
};
BEGIN_MESSAGE_MAP(CMyFrameWnd, CFrameWnd)
ON_WM_CREATE()
END_MESSAGE_MAP()
int CMyFrameWnd :: OnCreate(LPCREATESTRUCT lpcs)
{
return CFrameWnd :: OnCreate(lpcs);
}
////////////////////////////////////////////////////////////////
// 应用程序类
class CMyWinApp : public CWinApp
{
public:
virtual BOOL InitInstance();
};
CMyWinApp theApp;
BOOL CMyWinApp :: InitInstance()
{
CMyFrameWnd* pFrame = new CMyFrameWnd();
CCreateContext cct;
cct.m_pCurrentDoc = new CMyDoc();
cct.m_pNewViewClass = RUNTIME_CLASS(CMyView);
pFrame->LoadFrame(IDR_MENU1, WS_OVERLAPPEDWINDOW, NULL, &cct);
m_pMainWnd = pFrame;
pFrame->ShowWindow(SW_SHOW);
pFrame->UpdateWindow();
return TRUE;
}
编译没问题, 怎么运行了 出这个错阿,而且窗口也没显示, 进程只能通过任务管理器结束
提示信息如下:
Loaded 'ntdll.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\kernel32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\KernelBase.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\user32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\gdi32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\lpk.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\usp10.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\msvcrt.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\advapi32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\sechost.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\rpcrt4.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\sspicli.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\cryptbase.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\comdlg32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\shlwapi.dll', no matching symbolic information found.
Loaded 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_ec80f00e8593ece5\comctl32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\shell32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\winspool.drv', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\imm32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\msctf.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\uxtheme.dll', no matching symbolic information found.
Loaded 'C:\Program Files (x86)\360\360safe\safemon\safemon.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\ole32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\oleaut32.dll', no matching symbolic information found.
Loaded 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\psapi.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\version.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\ws2_32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\nsi.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\netapi32.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\netutils.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\srvcli.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\wkscli.dll', no matching symbolic information found.
Loaded 'C:\Windows\SysWOW64\dwmapi.dll', no matching symbolic information found.
Error: Trying to create object which is not DECLARE_DYNCREATE
or DECLARE_SERIAL: CMyView.
Warning: Dynamic create of view type CMyView failed.
Failed to create client pane/view for frame.
Warning: Window creation failed: GetLastError returns 0x00000000
Warning: failed to create CFrameWnd.
Loaded 'C:\Windows\SysWOW64\ole32.dll', no matching symbolic information found.