为控件添加一个类有什么用? 比如在对话框上画了个edit控件,右键-添加类,这个类拿来干什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是这样的吗? 我在添加的那个类中捕获LButtonDown消息,但是没反应的啊 没问题的!假如你的类是CMyEdit,那么请用ClassWizard为对话框添加该类型的变量,对应那个编辑框控件。或者手动添加,再在初始化对话框函数里对控件子类化(调用SubclassDlgItem)。 添加的这个类可以对你的控件进行重写,以实现更美化的界面等。在你捕获LButtonDown后,要在其中进行添加代码操作,就可以看到效果了。 呵呵,如果仅是一个控件的话,它没有任何的属性及功能函数,给它添加一个相匹配的类,比如你说的edit,给它添加了一个CEdit变量,它就拥有了CEdit这个类的属性和成员功能函数,你可以通过这些功能函数或者属性来操作它,与之对话,达到你要的效果。至于你那个 LButtonDown消息,添加成功了会在xxDlg.cpp文件里面会出现一个XXDlg::OnLeftButtonDown()函数,参数我就不谈了,你要在里面响应你要相应的东西,比如来一个MessageBox("左键点下","MY Test LeftButtonDown",);这样来测试才会有效果的嘛,不然即便相应此消息你也看不出效果。 CDECL和_cdecl有什么不同以及为什么使用变参和_stdcall不出错? 很简单的问题(在线等....) 遇到问题:用外网IP连接数据库时,过了10多分钟自动会断掉. 我彻底崩溃。。大伙帮我看看这段代码的问题,救救我。。。 关于工具栏的奇怪问题 在重载richedit时候发现奇怪的问题(unicode) 難道CSDN就沒有高手嗎!!!我把Source Code都拿出來了,竟無人能Debug!!! 我想要一个能显示bmp,jpg等图象格式的控件,哪位朋友能给我一个吗? 紧急救助 如何替代系统的驱动程序??? OLE拖拽总是失败 关于列表控件的一个问题!
是这样的吗? 我在添加的那个类中捕获LButtonDown消息,但是没反应的啊
假如你的类是CMyEdit,那么请用ClassWizard为对话框添加该类型的变量,对应那个编辑框控件。
或者手动添加,再在初始化对话框函数里对控件子类化(调用SubclassDlgItem)。
在你捕获LButtonDown后,要在其中进行添加代码操作,就可以看到效果了。
给它添加一个相匹配的类,比如你说的edit,给它添加了一个CEdit变量,它就拥有了
CEdit这个类的属性和成员功能函数,你可以通过这些功能函数或者属性来操作它,
与之对话,达到你要的效果。
至于你那个 LButtonDown消息,添加成功了会在xxDlg.cpp文件里面会出现一个
XXDlg::OnLeftButtonDown()函数,参数我就不谈了,
你要在里面响应你要相应的东西,比如来一个MessageBox("左键点下","MY Test LeftButtonDown",);这样来测试才会有效果的嘛,不然即便相应此消息你也看不出效果。