【问题标题】:MFC: draw in a controlMFC:绘制控件
【发布时间】:2014-09-27 16:22:10
【问题描述】:

寻找一些关于如何在 MFC 控件中绘制具有特定宽度/频率的脉冲波形的代码/项目示例。哪个控件最适合用于此目的?我对此很陌生。已经做了一些在线搜索,绝对可以使用一些专家的想法。我迷路了。

【问题讨论】:

  • 图片控件似乎是自然的选择,但这些控件被实现为CStatic,它拒绝动态更新。我可能会选择从CWnd 派生的自定义类。

标签: mfc


【解决方案1】:

MFC CStatic 类代表一个图片控件。您可以从CStatic 派生一个类,并在其OnPaint 成员函数中绘制您喜欢的任何内容。例如,在 codeproject.com 和 codeguru.com 中搜索“CStatic”,如下所示:

http://www.codeguru.com/cpp/controls/controls/chartingandanaloguecontrols/article.php/c5219/Simple-Graph-Control.htm

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-02
    • 2012-11-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多