c++。mfc做拼图游戏问题。。急 帮我解释下下面代码每句代码的意思。。。我不懂
voidCMainFrame::Dump(CDumpContext&dc)const{CFrameWnd::Dump(dc);}#endif//_DEBUG///////...
void CMainFrame::Dump(CDumpContext& dc) const
{
CFrameWnd::Dump(dc);
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// CMainFrame message handlers
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: Add your specialized creation code here
m_hIcon=LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDI_ICON1));
//设置图标
SetIcon(m_hIcon,TRUE);
// SetIcon(m_hIcon,FALSE);
SetWindowPos(NULL,100 ,100 ,ID_SIDE*6+ID_IMG_SIZE*2+ID_PIC_SIZE ,ID_PIC_SIZE+ID_SIDE*6 ,SWP_NOZORDER | SWP_NOMOVE);
GetMenu()->GetSubMenu(0)->CheckMenuItem(IDM_STAGE1,MF_BYCOMMAND | MF_CHECKED); //设置 默认的初级菜单
GetMenu()->GetSubMenu(1)->CheckMenuItem(IDM_WATERMELON,MF_BYCOMMAND | MF_CHECKED); //设置 默认的 第一张图片
return 0;
} 展开
{
CFrameWnd::Dump(dc);
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// CMainFrame message handlers
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: Add your specialized creation code here
m_hIcon=LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDI_ICON1));
//设置图标
SetIcon(m_hIcon,TRUE);
// SetIcon(m_hIcon,FALSE);
SetWindowPos(NULL,100 ,100 ,ID_SIDE*6+ID_IMG_SIZE*2+ID_PIC_SIZE ,ID_PIC_SIZE+ID_SIDE*6 ,SWP_NOZORDER | SWP_NOMOVE);
GetMenu()->GetSubMenu(0)->CheckMenuItem(IDM_STAGE1,MF_BYCOMMAND | MF_CHECKED); //设置 默认的初级菜单
GetMenu()->GetSubMenu(1)->CheckMenuItem(IDM_WATERMELON,MF_BYCOMMAND | MF_CHECKED); //设置 默认的 第一张图片
return 0;
} 展开
2个回答
展开全部
关键代码下面这几行,其余的都是框架代码,OnCreate是在窗体创建的时候调用的
//设置图标
SetIcon(m_hIcon,TRUE);
// SetIcon(m_hIcon,FALSE);
SetWindowPos(NULL,100 ,100 ,ID_SIDE*6+ID_IMG_SIZE*2+ID_PIC_SIZE ,ID_PIC_SIZE+ID_SIDE*6 ,SWP_NOZORDER | SWP_NOMOVE);
GetMenu()->GetSubMenu(0)->CheckMenuItem(IDM_STAGE1,MF_BYCOMMAND | MF_CHECKED); //设置 默认的初级菜单
GetMenu()->GetSubMenu(1)->CheckMenuItem(IDM_WATERMELON,MF_BYCOMMAND | MF_CHECKED); //设置 默认的 第一张图片
自己找找会了解的更深入,你研究一下这几个函数分别是干嘛的就可以了。
//设置图标
SetIcon(m_hIcon,TRUE);
// SetIcon(m_hIcon,FALSE);
SetWindowPos(NULL,100 ,100 ,ID_SIDE*6+ID_IMG_SIZE*2+ID_PIC_SIZE ,ID_PIC_SIZE+ID_SIDE*6 ,SWP_NOZORDER | SWP_NOMOVE);
GetMenu()->GetSubMenu(0)->CheckMenuItem(IDM_STAGE1,MF_BYCOMMAND | MF_CHECKED); //设置 默认的初级菜单
GetMenu()->GetSubMenu(1)->CheckMenuItem(IDM_WATERMELON,MF_BYCOMMAND | MF_CHECKED); //设置 默认的 第一张图片
自己找找会了解的更深入,你研究一下这几个函数分别是干嘛的就可以了。
追问
就是没研究出来啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询