- 博客(16)
- 资源 (32)
- 收藏
- 关注
原创 vs2012 mfc iocomp控件-iPlotX 的属性
一、设置Y轴的宽度和最小值方法1、在属性页面中设置:方法2、在想如要改变最小值和范围(跨度)的地方调用如下:函数m_iPlotX.GetYAxis(0).SetSpan(8); //设置范围m_iPlotX.GetYAxis(0).SetMin(-4);//设置最小值Y轴的最大值 MaxValue = m_iPlotX.GetYAxis(0).GetMax();
2016-09-29 13:12:56 1783
原创 vs2012 mfc iocomp控件-iPlotX
1、右键添加“ActiveX控件”,选择IplotX控件2、绑定变量m_iPlotX,删除自动生成的类的源文件和头文件,将m_iPlotX的声明类型改为“CiPlotX”3、将总官网下载的源码包文件中复制文件“iplotx.cpp”和“iplotx.h”,编译会报错,许多头文件没有包含,把提示所需的头文件都复制到工程中,并加到工程中4、例子,再添加一个button按钮,并双击添加响应事
2016-09-29 11:23:55 2933 1
原创 vs2012下mfc配合iocomp4.03搭建
1、vc6下使用iocomp,可以直接右键添加控件后,直接绑定变量就可以把所需要的类(.cpp)及头文件自动添加到工程中。(在vc6、xp和iocomp3.04测试过)2、在vs2012下,安装iocomp后,右键 “插入ActiveX 控件”可以直接添加所需(自己选择并确定)控件。3、右键控件添加绑定变量,vs会自动生成CiPlotX1类继承CWnd类(头文件和.cpp,可以直接删除
2016-09-29 11:07:32 1575
转载 mfc 创建线程函数AfxBeginThread,线程中访问mfc控件
转字http://blog.csdn.net/guomsh/article/details/103779931. C++ 中如何定义线程函数 有两种方法:a. 定义线程函数为全局函数 b. 定义线程函数为类的静态成员函数2. C++中的线程函数如何访问类中的成员变量 针对线程函数为类的静态成员进行说明。如果是静态数据成员,当然可以直接访问,但是如果要
2016-09-22 15:42:21 2274
转载 window 信号量不同步例子
// testSemaphore.cpp : 定义控制台应用程序的入口点。//参考:http://blog.csdn.net/wangweitingaabbcc/article/details/6833265#include "stdafx.h"#include<windows.h>// 信号量对象句柄 HANDLE hSemaphore; DWORD WINAPI Ru...
2016-09-14 13:50:13 447
原创 mfc 对写ini文件
1、在对话框中添加Edit控件2、在初始化对话框中添加代码如下://从文件中读取valueCString SName,filePath;filePath = GetModuleDir(); //获取文件路径filePath += "\\config.ini";LPWSTR lpstr = (LPWSTR)(LPCWSTR)SName; //将CString 转换成LPWSTR ...
2016-09-12 18:39:02 575
转载 mfc 对话框 Command button
参考别人的,原地址找不到了。它用起来不同于一般button的地方主要是3个方面. 1.除了button上面的caption显示的文字外还多了个note文字,相当起于进一步解释作用的文字,并是用小号的字显示出来. 2.可以在button前面显示一个icon图标,默认是指向右边的箭头 3.鼠标没放过去之前不像个button,像个static text控件一样的文本信息.
2016-09-12 14:33:24 878
原创 mfc 对话框 split button control
1、添加控件并绑定变量m_Split2、在资源视图中添加Menu,并添加自己想要的选项3、在初始对话框中添加如下代码:m_Split.SetDropDownMenu(IDR_MENU1,0); //其中IDR_MENU1,0 是menu的ID4、在menu中添加自己想要的响应函数。
2016-09-12 13:57:38 4147
原创 MFC 对话框 list control控件
一、表格1、添加控件并绑定变量m_List2、修改属性View为report,single selection 为true,只能选一个3、在初始化方法中添加CRect rect;m_List.GetClientRect(&rect);//获得当前listcontrol的宽度// 插入列并设置每一列的宽度m_List.InsertColumn(0,_T("ID"),LVC
2016-09-12 09:31:46 2358
原创 mfc 对话框 listbox control
1、关联变量m_list2、在初始化函数中添加 m_list.AddString(_T("Alice")); //AddString用于向列表中添加元素 m_list.AddString(_T("Bob")); m_list.AddString(_T("Charlie")); m_list.AddString(_T("David"));
2016-09-11 13:29:18 1678
原创 mfc 对话框
一、修改对话框的标题方法1、对话框标题栏内容为静态直接在对话框属性“General”的“Caption”中修改。方法2、在初始函数中添加this->SetWindowText(_T("This is title")); //动态的二、修改标题栏、任务栏图标或是托盘的图标在构造函数把默认的m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFR
2016-09-08 14:51:01 329
原创 mfc 对话框 toolBox 中的控件 Tab box
1、在话框上添加Tab Control控件并在Property属性中设置ID为IDC_TAB1. 并 变量名为m_tab. 类型为CTabCtrl。2、在对话框的初始化函数OnInitDialog里面添加如下代码:m_tab.InsertItem(0, "第一页");m_tab.InsertItem(1, "第二页");3、在对话框资源里面添加两个对话框资源, ID分别命名为IDD
2016-09-08 13:55:17 908
原创 mfc 对话框 toolBox 中的控件 edit control和slider control 或 spin control 使用并绑定
1、把edit control ID为IDC_EDIT2 的属性number改成true2、分别给绑定变量m_IDC_EDIT2并设置其最大和最小值3、将滑块绑定变量m_mIDC_SLIDER14、在初始化函数中设定滑块的范围m_mIDC_SLIDER1.SetRange(0,100);//设置滑块的范围m_mIDC_SLIDER1.SetPos(90); //设置滑块的初始位
2016-09-08 13:37:09 1976
原创 mfc 对话框 几个button用一个响应函数
1、添加绑定ON_CONTROL_RANGE(BN_CLICKED, IDC_BUTTON1, IDC_BUTTON2, OnButtonClick)参数1:事件类型参数2:参数3:参数4:响应函数2、在头文件中声明响应函数函数afx_msg void OnButtonClick(UINT nID);3、实现响应函数void CToolBoxTestDlg:
2016-09-08 13:18:49 1816 1
原创 mfc 对话框 toolBox 中的控件 ckeck box和Edit control
一、控件下拉列表(ckeck box)1、添加绑定变量(m_IDC_CHECK1)2、初始化、在初始化对话框函数中m_IDC_CHECK1.SetWindowText(_T("是否是人")); //可以修改其显示的内容(caption属性)//m_IDC_CHECK1.SetCheck(TRUE);((CButton *)GetDlgItem(IDC_CHE
2016-09-08 13:13:16 1272
原创 mfc 对话框 toolBox 中的控件 combo box和Radio Button
mfc 对话框 toolBox 中的控件 combo box和Radio Button使用方法
2016-09-08 12:52:57 1446
c++ 调用matlab画图
2017-01-11
c#Tavcontrol动态标签的几种做法
2014-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人