BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)
{
// TODO: 在此添加專用代碼和/或呼叫基類
if(!Splitter.CreateStatic(this,1,2))//切割客戶區為1行兩列
return FALSE;
if(!Splitter.CreateView(0,0,RUNTIME_CLASS(Copencvtest246_02View),CSize(0,0),pContext))//在第一行第一列展示View視圖
return FALSE;
if(!Splitter.CreateView(0,0,RUNTIME_CLASS(CTestDlg),CSize(0,0),pContext))//在第一行第二列添加對話框
return FALSE;
CRect rc;
GetClientRect(&rc);//湖區客戶區的大小
int width;
width = rc.Width()+200;//設定顯示對話框的區域大小
Splitter.SetColumnInfo(0,width,0);
Splitter.RecalcLayout();
return TRUE;
//return CFrameWnd::OnCreateClient(lpcs, pContext);
}
結果一直出錯:error C2653: “CTestDlg”: 不是類或命名空間名稱
不知道怎么回事,求高手指點
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/74427.html
上一篇:cmake運行python腳本
下一篇:預編譯宏的問題
