MFC单文档工程的使用小结(CDocument, CView, CMainFrame)

本文总结了在MFC单文档工程中,如何进行CDocument, CView, CMainFrame之间的交互操作,包括修改标题、设置标题栏图标以及各个组件之间的互相获取方法,详细探讨了不同组件之间的通信策略。" 94450670,5605503,SpringBoot2.x 整合RedisCluster实现分布式缓存,"['Java', 'Spring Cache', 'Redis', '分布式']
摘要由CSDN通过智能技术生成

一. 修改标题

// 方法1:在doc类中找到OnNewDocument这个函数,然后添加你想设置的标题
BOOL CMyDoc::OnNewDocument()  
{  
    if(!CDocument::OnNewDocument())  
	return FALSE;  
  
    SetTitle("我的标题");           //设置文档标题  
    return TRUE;  
}


// 方法2:在CMainFrame中进行更改
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)  
{  
    if(!CFrameWnd::PreCreateWindow(cs))
	return FALSE;
		
    cs.style &= ~FWS_ADDTOTITLE;
    cs.lpszName = "我的标题";
	
    //设定窗口的尺寸
    cs.cx = 600;
    cs.cy = 450;
    return TRUE;  
}

二. 设置标题栏图标

在CMainFrame中的OnCreate()函数中添加如下代码:
// 设置标题栏的图标
HICON m_hIcon = AfxGe
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值