一个多文档简单有关问题
一个多文档简单问题?
这个是在一本书上的例子,我不知道FRAME_ACCOUNT,FRAME_IN_EXP,FRAME_DET_QUERY
FRAME_STAT_QUERY是怎么定义的,在我这是提示没有定义!
现在我想问一下我应该如何定义他们?
void CMainFrame::CloseChildFrame(WPARAM wParam, LPARAM lParam)
{
//选择要关闭的框架窗口
lParam=0;
ASSERT(wParam==FRAME_CONFIG
|| wParam==FRAME_ACCOUNT
|| wParam==FRAME_IN_EXP
|| wParam==FRAME_DET_QUERY
|| wParam==FRAME_STAT_QUERY);
if(wParam==FRAME_CONFIG)
m_pConfigFrm = NULL;
else if(wParam==FRAME_ACCOUNT)
m_pAccountFrm = NULL;
else if(wParam==FRAME_IN_EXP)
m_pInExpFrm = NULL;
else if(wParam==FRAME_DET_QUERY)
m_pDetQueryFrm = NULL;
else if(wParam==FRAME_STAT_QUERY)
m_pStatQueryFrm = NULL;
}
------解决方案--------------------
不知道。
书上没带源码吗?
------解决方案--------------------
应该是有关系的,否则下次打开时发现变量不为空就返回了
是否缺少了头文件?在工程中找找看是否别处有这几个变量的定义
------解决方案--------------------
这是一个消息传送的函数,你注意找找能够发出消息的资源吧,可以试试找找资源符号
这个是在一本书上的例子,我不知道FRAME_ACCOUNT,FRAME_IN_EXP,FRAME_DET_QUERY
FRAME_STAT_QUERY是怎么定义的,在我这是提示没有定义!
现在我想问一下我应该如何定义他们?
void CMainFrame::CloseChildFrame(WPARAM wParam, LPARAM lParam)
{
//选择要关闭的框架窗口
lParam=0;
ASSERT(wParam==FRAME_CONFIG
|| wParam==FRAME_ACCOUNT
|| wParam==FRAME_IN_EXP
|| wParam==FRAME_DET_QUERY
|| wParam==FRAME_STAT_QUERY);
if(wParam==FRAME_CONFIG)
m_pConfigFrm = NULL;
else if(wParam==FRAME_ACCOUNT)
m_pAccountFrm = NULL;
else if(wParam==FRAME_IN_EXP)
m_pInExpFrm = NULL;
else if(wParam==FRAME_DET_QUERY)
m_pDetQueryFrm = NULL;
else if(wParam==FRAME_STAT_QUERY)
m_pStatQueryFrm = NULL;
}
------解决方案--------------------
不知道。
书上没带源码吗?
------解决方案--------------------
应该是有关系的,否则下次打开时发现变量不为空就返回了
是否缺少了头文件?在工程中找找看是否别处有这几个变量的定义
------解决方案--------------------
这是一个消息传送的函数,你注意找找能够发出消息的资源吧,可以试试找找资源符号