DialogBar上的控件的子类化问题,CDialogBar与子类化,CDialogBar上的控件不响应消息,CDialogBar上的控件不接收消息

原创 2007年09月28日 04:39:00
因为CDialogBar不是从CDialog派生,故此默认的也就没有调用UpdateData(FALSE);函数,当然也就没有调用DoDataExchange(CDataExchange* pDX),那么也就是说成员变量和控件资源没有关联起来,当然与控件关联的子类化就没有响应消息。所以我们要手动调用UpdateData(FALSE);从而达到调用DoDataExchange(CDataExchange* pDX)关联的目的,那么在什么地方调用UpdateData(FALSE);呢?注意,一定要在对话框完全创建完之后再调用.

相关文章推荐

win32 汇编 控件子类化(源代码)

  • 2008年01月10日 11:24
  • 4KB
  • 下载

Edit控件的子类化

  • 2013年05月20日 21:40
  • 1.07MB
  • 下载

通过控件子类化实现Edit Control接收Enter按键

众所周知,Win SDK的标准Edit控件要接收Enter键只能在样式里增加一个“多行”,如果保持单行还想接收Enter键呢?MSDN指出了3个方法: 1是在父窗口的WM_COMMAND中处理。2是...

用Button子类化封装假的分段控件

本文写的是用button封装一个继承自UI view的控件,达到的效果就是看上去是分段控件,但是可以自定义不同状态下各个button的背景图片,可以设置是否需要下划线标识,采用代理的方式,让控制器拿到...

WIN32窗口子类化----自定义Edit控件的右键菜单

前言 Win32应用程序中,子控件的消息都是分发到其父窗口的消息处理函数中去了,这对于我们需要自定义子控件的某些特性时时十分不方便的,还好,Windows为我们提供了控件子类化的相关接口A...
  • mfcing
  • mfcing
  • 2015年03月28日 21:35
  • 3209

子类化控件

今天用到IP Address Control,使用时发现,如果用在MFC程序里面,他会自动判断输入是否合法, 但如果是Win32程序,他只能禁止输入字母,不能处理鼠标右键粘贴功能和“Ctrl+V”功...

MFC-- 子类化控件

首先讲讲什么是子类化,其实子类化很好理解,和以前一样,仍然从win32 sdk方法开始,在这里也可以补充一下,我在一些群里的见到有些人关于MFC的说法,说直接就学MFC就可以了,没必要学win32,有...

WTL中如何子类化控件(转帖)

文章分类:C++编程在开发中,大部分情况控件是直接通过rc文件创建的,但也有时候需要在程序中通过CreateWindow来创建控件,下面以Button控件为例说明子类化控件的两种方法。 C++代码  ...

动态子类化CComboBox以得到子控件EDIT及LISTBOX

ComboBox是比较常用的一个控件,有三种样式:CBS_SIMPLE(简单),CBS_DROPDOWN(下拉),CBS_DROPDOWNLIST(下拉列表),其中下拉列表样式是不允许输入的,简单样式...
  • mail_cm
  • mail_cm
  • 2011年12月29日 11:06
  • 293
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DialogBar上的控件的子类化问题,CDialogBar与子类化,CDialogBar上的控件不响应消息,CDialogBar上的控件不接收消息
举报原因:
原因补充:

(最多只允许输入30个字)