2013年8月7日
摘要: 若在子对话框中动态生成静态文本框,在点击按钮生成该对话框的同时就要创建静态文本框了。1.首先,在子对话框类中添加CStatic m_staticText成员变量。2.在点击button的处理函数中创建完子对话框后,添加如下代码:1 CRect rect;2 CWnd* pWnd;3 pWnd = GetActiveWindow();4 pWnd->GetClientRect(&rect);5 m_prectTranDlg->m_staticText = new CStatic;6 m_prectTranDlg->m_staticText->Create(_T(& 阅读全文
posted @ 2013-08-07 22:13 胡小颖颖 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 改变对话框的背景色需要在该对话框类中添加WM_CTLCOLOR消息,在该消息中改变背景画刷即可。 1.首先在对话框类中添加一个成员变量CBrush m_brBrush,并在构造函数中创建该画刷:1 m_brBrush.CreateSolidBrush(RGB(255,255,0));//创建红色画刷函数原型:HBRUSHCBrush::CreateSolidBrush(COLORREF crColor) 函数功能:创建一个具有指定颜色的逻辑实心刷子,画笔可以随后被选为任何设备上下文的当前刷子。 参数解释:crColor:指定刷子的颜色。 返回值:如果该函数执行成功,那么返回值标识一... 阅读全文
posted @ 2013-08-07 21:33 胡小颖颖 阅读(352) 评论(0) 推荐(0) 编辑