如何在VC6中为控件增加事件?如何在VC7中为控件增加属性? 如题。二十五分一个。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 增加时间,用classwizard(ctrl+W)->然后Add function 在VC6中我按照你的方法增加了一个事件,在使用控件时也发现有了这个事件,可是怎么使这个事件产生?在VC7中是这样的增加了一个事件后,在你需要产生这个事件的时候直接将这个事件调用就可以了。如:我为testocx增加了一个事件Scroll,在void CTestCtrl::OnDraw(CDC* pdc, const CRect& rcBounds, const CRect& rcInvalid){Scroll();}那么在添加了这个控件的窗口出现重绘的时候 就会调用这个 OnDraw 同时这个控件就产生了一个 Scroll();我在VC6中调用的时候,编译是总是提示 找不到 Scroll()这个函数。我如何才能在VC6中产生这个事件?在线等待。 你要把新添加的事件fire出来! Class Wizard 里几乎都有各类的事件和消息,要新添某类的函数时,可在选种该类的鼠标右键窗口中找到 VC6中在类向导中可以增加 事件 ,可增加后在 控件类中却不能调用这个事件。同样的方法在VC7中完全正常了。请大家回复是注明执行环境VC6还是VC7,谢谢。 可以发布悬赏么? 如何得到活动窗口的进程ID 获取系统图标慢 Vista下以系统服务的资源访问权限创建登陆用户进程 如何用编程的方法得到IIS上有几个站点,和他们的一些信息。 COM中自定义函数的参数问题 讨论一个程序的框架 高高手:虚拟主机系统中把FSO和wsh权限开放的时候,是怎么阻止恶意访问不该访问的硬盘文件的? 请问怎样制作椭圆行按钮? 急.急.急.查找文件的完全路经 求助:客户端ActiveX、中间件CORBA ORB、数据库SQL Analysis Server架构实现 ===100求助一个问题 !!!!!!!!===
我按照你的方法增加了一个事件,在使用控件时也发现有了这个事件,可是怎么使这个事件产生?在VC7中是这样的增加了一个事件后,在你需要产生这个事件的时候直接将这个事件调用就可以了。如:我为testocx增加了一个事件Scroll,在
void CTestCtrl::OnDraw(CDC* pdc, const CRect& rcBounds, const CRect& rcInvalid)
{Scroll();
}
那么在添加了这个控件的窗口出现重绘的时候 就会调用这个 OnDraw 同时这个控件就产生了一个 Scroll();我在VC6中调用的时候,编译是总是提示 找不到 Scroll()这个函数。我如何才能在VC6中产生这个事件?在线等待。