![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC编程
ziyue007
这个作者很懒,什么都没留下…
展开
-
UpdateData() --MFC函数
UpdateData()寒素,顾名思义,是用来刷新数据的。 UpdateData(TRUE) -- 刷新控件的值到对应的变量 UpdateData(FALSE) -- 拷贝变量值到控件显示例如,窗口中用 DDX_Text(pDX, IDC_EDIT, m_username); 将IDC_EDIT编辑框控件与m_username变量做了关联,如果修改m_usernam原创 2012-08-31 11:36:25 · 397 阅读 · 0 评论 -
EDIT控件的用法
一、利用WM_CTLCOLOR消息实现Edit Control的文本与背景色的改变 首先要明白:WM_CTLCOLOR是一个由控制(Control)发送给它父窗口的通知消息(Notification message)。 实现步骤: 生成一个标准的单文档应用程序框架,假设应用程序的名称为Color。我将利用它的About对话框做示范。在About dialog中添加两转载 2012-09-14 15:24:10 · 1863 阅读 · 0 评论 -
MFC 怎样才可以让应用窗口随意拖动
MFC 怎么样可以让应用窗口随意拖动,即在隐藏了对话框的TitleBar之后,还能随意拖动窗口方法一:重载WM_NCHITTEST,然后将OnNcHitTest里内容修改为: UINT nHitTest = CDialog::OnNcHitTest(point); if ((nHitTest == HTCLIENT) && (::GetAsy原创 2012-02-24 17:19:40 · 1360 阅读 · 1 评论 -
函数PlaySound和sndPlaySound的用法
函数PlaySound和sndPlaySound的用法一.PlaySound函数的声明为:BOOL PlaySound(LPCSTR pszSound,HMODULE hmod,DWORD fdwSound);1.参数pszSound:是指定了要播放声音的字符串,该参数可以是WAVE文件的名字,或是WAVE资源的名字,或是内存中声音数据的指针,或是在系统注册表WIN.INI转载 2012-10-18 09:22:24 · 539 阅读 · 0 评论 -
mfc中用子对话框的退出键将子对话框和其父对话框一起关闭
1.把父对话框的句柄传给子对话框,如下:m_Dlg dlg(this); dlg.DoModal(); 2.在子对话框中响应ON_WM_CLOSE()消息(通过子对话框属性可直接得到响应函数OnClose) 3.在OnClose()函数中,发送一个关闭消息给父对话框就可以了如下: void m_Dlg::OnClose() { ::SendMessage(m_pPare原创 2012-11-15 16:46:35 · 1929 阅读 · 0 评论 -
MFC为控件添加ToolTips提示功能
1, 对话框类添加成员: CToolTipCtrl m_ToolTips; 2, 在对话框 OnInitialUpdate 中添加 m_ToolTips.Create(this); m_ToolTips.AddTool(GetDlgItem(IDC_BUTTON_XXX),TEXT("hello world")); 3, 在对话框类的原创 2013-03-06 10:58:55 · 2223 阅读 · 0 评论 -
WINCE MFC程序全屏显示
WINCE MFC程序全屏显示WINCE下MFC程序(VS2005环境)为了让视频全屏显示采用下面代码CRect m_FullScreenRect; //全屏区域 CRect WindowRect; GetWindowRect(&WindowRect); CRect ClientRect; RepositionBars(0, 0xffff, AFX_ID原创 2013-12-10 14:59:03 · 870 阅读 · 0 评论