c++-vc中写好的程序怎么利用控件

问题描述

vc中写好的程序怎么利用控件

我用vc建了个普通的Win32 Console Application工程,代码已写好。但我想用写好的代码利用控件画曲线图,所以我建了个MFC AppWizards[exe]工程,并在里面插入了控件ntgraph,按照网上教程,我在OnInitDialog函数里面写了个简单的显示三角波的程序,并运行成功。但现在我要把我工程里面的代码和控件结合,让曲线显示出来,那该怎么办?

解决方案

 for(int xx = 0;xx<1000;xx+=10) //这是我自己写的代码,用于显示一个三角波
       {
           if(xx/10%2)
                  m_Graph.PlotXY(xx, 20, 1);
           else
                  m_Graph.PlotXY(xx, 40, 1);
       }

这是那个画出三角波的程序,对吧。
你修改为
for(int xx = 0;xx<你的数组长度;xx++)
{
m_Graph.PlotXY(xx * 10, 你的数组[xx], 1);
}
这样你有个数组,就可以显示数据了。

再不行,采纳本回答,贴出你的程序,我可以帮你。

解决方案二:

VC利用win32 api自绘按钮控件

解决方案三:

Console 到 MFC,基本上可以拿过来用
如果不用,就移植吧,应该没什么工作量的

解决方案四:


程序就绪,你开新帖,把代码给你

时间: 2024-11-02 16:13:22

c++-vc中写好的程序怎么利用控件的相关文章

c++-vc中程序调用ntgraph控件

问题描述 vc中程序调用ntgraph控件 程序调用控件,程序已经写好,利用ntgraph控件来画图,凑足30字. 解决方案 你先试试看,如果不行我给你完整的项目. 解决方案二: // gtDlg.cpp : implementation file // #include "stdafx.h" #include "gt.h" #include "gtDlg.h" #include<iostream> #include<fstre

c++-VC#的window应用中如何清除窗口所有添加的控件??

问题描述 VC#的window应用中如何清除窗口所有添加的控件?? VC#的window应用中如何清除窗口所有添加的控件?? 有什么快捷方式吗?? 解决方案 那最简单的,在解决方案管理器中选择窗体的那项,直接del删除,然后再创建一个同名的空白窗体. 解决方案二: 开发环境中,选中窗体,ctrl+a, delete 运行中 foreach (Control c in Controls.OfType<Control>().ToList()) { Controls.Remove(c); } 解决方

mfc c++-一个在MFC对话框程序的PICTRUE控件中绘图的问题

问题描述 一个在MFC对话框程序的PICTRUE控件中绘图的问题 本人目前正在做一个小程序,用于在数据库中读取某个字段,然后根据读取的结果在Pictrue控件中进行绘图(由一个按钮按下的事件驱动).原理为这般:bool型变量m_bIsDraw (默认为false) 用于判断是否为首次程序,如果是第一次打开则执行在OnPaint()函数中drawCircle(void)函数(用于生成直角坐标系和圆形的底图),然后将m_bIsDraw置为true,按键按下的函数中调用void CfindHistor

微信小程序 input输入框控件详解及实例(多种示例)_JavaScript

微信小程序 input输入框控件 今天主要详写一下微信小程序中的Input输入框控件,输入框在程序中是最常见的,登录,注册,获取搜索框中的内容等等都需要,同时,还需要设置不同样式的输入框,今天的代码中都要相应的使用. 首先主页面中将登录的样式进行了简单展示和使用, 代码如下: <!--index.wxml--> <!--如果在同一个form表单中创建了多个input输入框,可以给给每个输入框,创建自己的 name="userName"属性,可以区别哪个输入框,并通过添

在ASP.NET中动态加载内容(用户控件和模板)

asp.net|动态|加载|控件|模板 在ASP.NET中动态加载内容(用户控件和模板)要点:1. 使用Page.ParseControl2. 使用base.LoadControl第一部分:加载模板 下面是一个模板"<table width=100%><tr><td width=100% colspan=2 runat=server id=ContainerTop></td></tr><tr><td width=30%

在VB中动态添加可响应消息的控件

在VB编程中,经常要根据不同的情况在运行时向窗口中添加或者删除控件,而各个控件还要响应各种事件.在一般的情况下是首先在设计时将控件加入到窗口中,在它们的各个事件中写入代码,然后将它们的Visible属性设置为False.在运行时再使控件显示出来,但是这样既不方便同时也因为在设计时在窗口中加入太多的控件而使得程序的运行速度变慢.下面我向大家介绍一种通过编程在运行时动态添加和删除控件的方法 首先建立一个工程文件,然后在Form1中加入以下的代码: Dim WithEvents cmdMyComman

编码-C#中线程里调用winform上的控件,问题。求助。

问题描述 C#中线程里调用winform上的控件,问题.求助. 废话不多说,我直接贴代码了.程序很简单.我摘抄的网上的. 上图是个界面. 然后程序里先是一个类.如下: class ClientThread { Encoding encoding = Encoding.GetEncoding("GB2312"); private Socket client; public string data = null; private byte[] receiveBytes = new byte

新中新二代身份证阅读器ocx控件使用提示对象不支持怎么解决?

问题描述 新中新二代身份证阅读器ocx控件使用提示对象不支持怎么解决? 100C 项目需要在客户端浏览器中使用新中新二代身份证阅读器读取身份证信息,使用官方提供的ocx控件,并且在自己本机上可以读取,但是在客户机上使用时在调用控件的方法的时候提示对象不支持XXX方法图片说明官方提供的驱动什么的都装上了,好像还是不行,跪求解释....官方的demo也跑不通图片说明 解决方案 你机器上可以读取,那你的机器和客户机有什么区别吗??? 解决方案二: 都是window7 64位,都是IE9, 官方提供的控

django-html中后台获取的数据如何通过控件的事件传递给script的响应函数中

问题描述 html中后台获取的数据如何通过控件的事件传递给script的响应函数中 我在页面的中写了一个函数,这个函数用settimeout函数来定时执行一些东西.</p> <p>然后在页面的Page_Load中读取了一个XML文件,请问我该怎么样才能把Page_Load中读取的信息传递给<Script>中的这个函数?</p> 解决方案 你说得不清不楚的.你说的后台是什么后台?php? jsp? asp.net? 还是说你没搞清楚后台.前端概念~~ 如果是后