• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > ~~~在控件内部如何调用自身的OnDrawATL_DRAWINFO&di?~~~

~~~在控件内部如何调用自身的OnDrawATL_DRAWINFO&di?~~~

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了drawinfo,网页控件调用,网页控件调用说明,跨线程调用控件,西瓜网页控件调用等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: ~~~在控件内部如何调用自身的OnDrawATL_DRAWINFO& di?~~~
描述:

小弟初学com 用vc编写一个显示曲线的组件 
该组件需要有一个ShowCurve的方法显示曲线 该方法与OnDraw消息响应函数的动作相同
因为OnDraw(ATL_DRAWINFO& di)有一个di参数 我没有办法获得 我想在ShowCurve方法内部 向控件自身发送一个 消息以便调用OnDraw 画出曲线 但是没有窗体句柄 也不知道该发送哪个消息 请各位指教一下~
或者 这种方法行不同 请问还有没有别的方法实现我想要的功能~
如果可以在ShowCurve中获得ATL_DRAWINFO& di 我也可以实现 但是 不知道如何得到


解决方案1:

直接用FireViewChange()就可以,它会直接调用OnDraw函数


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ATL的Draw的ATL_DRAWINFO结构中有个ASPECT的,这个是干什么用的?
  • ATL控件中如何激活ondrawATL_DRAWINFO&di,用updatewindow报错
  • ~~~在控件内部如何调用自身的OnDrawATL_DRAWINFO&di?~~~

相关文章

  • 2017-06-04 ActiveX控件中创建线程碰到的奇怪问题
  • 2017-06-05 如何在mfc中调用ComponentArtDataVisualization???
  • 2017-06-04 <<directshow开发指>>中提到过DMO,DMO以后可以取代dshow吗,现在的大趋势是DMO还是dshow,该学哪一个??
  • 2017-06-04 如何将COM包成exe,并在该exe中调用该COM组件的方法
  • 2017-06-05 win32DLL里的入口函数里为何没有HISTANCE句柄?
  • 2017-06-04 求助:关于COM调用的古怪问题
  • 2017-06-05 线程问题:AfxBeginThread中调用的线程函数是否一定要为全局函数,能否调用所在类的其他成员函数?
  • 2017-06-05 100分题目比较难起名字
  • 2017-06-04 我在ActiveX控件中加了一个方法,在ActiveX测试容器中测试时为什么看不到啊?
  • 2017-06-05 如何修改当前系统用户的密码,如何创建一个系统用户?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ATL怎样下载文件。。。。。。。。。。。标题长
    • 请教socket编程中使用多线程的问题,有简单代码,请高手赐教!
    • COM接口的Release也要遵循一定的顺序吗?
    • 关于COM计数器(AddRef和Release)的问题。
    • 求救啊!关于msrdc20ocx和dbgrid32ocx控件的问题
    • COM计用计数:如何理解AddRed、Release返回的计数值是不精确的,不可信的?
    • 急切的问题请教一个类似"外挂"的程序的思路
    • 请教怎样在VC传出字符串数组,在VB中如何使用?
    • 如何判断线程的创建AfxBeginThread是否成功?
    • 关于控件中右键菜单的问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有