C++基础
文章平均质量分 62
th0624
这个作者很懒,什么都没留下…
展开
-
MFC让窗口一开始就最大化
看原帖,本贴尾有链接 作者:enoloo一般的做法是在 C**App::InitInstance()中,修改成这样:{ //... m_pMainWnd->ShowWindow(SW_SHOWMAXIMIZED); m_pMainWnd->UpdateWindow(); //...}或者,还在 CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中转载 2010-01-16 23:25:00 · 966 阅读 · 0 评论 -
vs2008调用vc6.0开发的dll问题
vs2008调用vc6.0开发的dll问题<br />当vs2008下调用vc6.0开发的dll是会出现如下问题。<br />1.vs2008 调用导出函数 CopyFiletoWinCE(CString,CString)<br /> CString Old =_T("C://config.tmp");<br /> CString New=_T("D://config.tmp");<br /> CopyFiletoWinCE(Old ,New); //vs2008中调用 <br />在d转载 2010-10-22 12:00:00 · 2556 阅读 · 0 评论 -
(转)vc串口编程与曲线绘制
课设,老师要求我们做一个串口应用程序。实现串口发送接收数据,并将接收到的数据绘制成曲线。经兄弟推荐最终决定用两个控件MCSCOMM与TeeChart来完成此任务。MCSCOMM控件时vc自带的串口控件,TeeChart Pro是一个强大的VCL图表组件,支持上百种2D和3D图表风格,并提供40多个数学和统计函数、无限制的轴和22个调色板。 首先下载TeeChart,并注册,注册有两种办法,转载 2010-05-23 23:54:00 · 2292 阅读 · 1 评论 -
模板函数,函数模板,模板类,类模板的区别
名正言顺 中国有句古话:名不正则言不顺。一样东西,名字如果用的不好,不但听起来不舒服,而且真实的本质也容易被掩盖。如果一样东西有一个好名字,我们就能更容易的记住它和理解它。 在现代汉语中,许多词的重点都在后面,比如下面我们经常看到的两个词语。 冰雪聪明。 聪明冰雪。 冰雪聪明强调的是聪明,她像冰雪一样的聪明。转载 2010-04-18 22:03:00 · 532 阅读 · 0 评论 -
内联函数
介绍内联函数之前,有必要介绍一下预处理宏。内联函数的功能和预处理宏的功能相似。相信大家都用过预处理宏,我们会经常定义一些宏,如 #define TABLE_COMP(x) ((x)>0?(x):0) 就定义了一个宏。 为什么要使用宏呢?因为函数的调用必须要将程序执行的顺序转移到函数所存放在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去执行转载 2010-04-18 16:56:00 · 628 阅读 · 0 评论 -
了解#pragma comment
#pragma comment( comment-type [,"commentstring"] ) 该宏放置一个注释到对象文件或者可执行文件。 comment-type是一个预定义的标识符,指定注释的类型,应该是compiler,exestr,lib,linker之一。 commentstring是一个提供为comment-type提供附加信息的字符串, Remarks: 1、compiler:转载 2010-04-01 22:15:00 · 699 阅读 · 0 评论 -
int main(int argc,char *argv[])中两个参数的说明
int mian(int argc,char *argv[])argc用来存储参数个数argv用来存放参数argc的值最小为1,argv[0]中存放的始终是该代码编译出来的应用程序全路径(很多地方都说是应用程序名,但在我实际运行后出来的结果是应用程序的全路径,不知道为什么会有这样的出入,目前还没仔细探究过)。如果在“运行”里输入: 程序路径 a b c则argc为4,argv[原创 2010-01-05 10:20:00 · 557 阅读 · 0 评论 -
用rand函数输出负数和正数随机的数值
rand函数生成的随机数是0-1之间的,乘以一个数后N(N>0)变成生成0-N之间的随机数,如果要出现正负参杂的随机数值,可以再减去N/2,这样出现正数和负数的几率就是一样的了。 如: rand()%1000-500原创 2010-02-26 16:42:00 · 10096 阅读 · 0 评论 -
如何在对话框中响应回车键而不关闭对话框
解决方法:重载系统函数BOOL PreTranslateMessage(MSG *pMsg);在该函数中做出对回车键的响应/**************************设置对按键的响应***********************************/BOOL CMain::PreTranslateMessage(MSG* pMsg) { // TODO: Add your转载 2010-01-26 15:22:00 · 3498 阅读 · 0 评论 -
在对话框中增加菜单栏,工具栏,状态栏
1.加菜单: 在对话框的property对话框中style中选中system menu 再在property对话框中generic中加入菜单 2.加工具栏 1。要增加一个资源IDR_TOOLBAR12.记得加一个成员变量 protected: CToolBar m_wndToolBar3.BOOL CMain::On转载 2010-01-26 19:15:00 · 1015 阅读 · 0 评论 -
mfc中滑动条的使用(实现和编辑框的关联)
滑动控件是Windows中最常用的控件之一。一般而言它是由一个滑动条,一个滑块和可选的刻度组成,用户可以通过移动滑块在相应的控件中显示对应的值。通常,在滑动控件附近一定有标签控件或编辑框控件,用于显示相应的值。滑动控件在应用程序中用途级为广泛,如在桌面的属性中就可以看到。为此,让我们一起来看一下它的实现方法。(1)在VC++ 6.0中新建一个对话框文档的工程。(2)打开资源管理器,在对话框中放转载 2010-01-28 22:58:00 · 6433 阅读 · 0 评论 -
对话框的一些操作
1.响应一个按键,弹出对话框 void CBreathCmDlg::OnButton1() { // TODO: Add your control notification handler code here OnOK(); //销毁引导窗口// 销毁原对话框 CMain dlg; //进入主窗口 // Cmain 为响应按键要显示的对原创 2010-01-24 19:27:00 · 689 阅读 · 0 评论 -
图表 控件 MSChart
介绍一下微软这套免费又功能强大的图表控件「Microsoft Chart Controls for Microsoft .NET Framework 3.5」。本帖并提供相关软件、文件、官方示例的下载点。微软在收购了 Dundas 这家优秀的图表组件公司后,日前释出了功能相当强大,而且完全免费的图表组件,名为「Microsoft Chart Controls for Microsoft .NET转载 2010-01-17 10:10:00 · 1010 阅读 · 0 评论 -
使用MFC在MM_LOMETRIC映射模式下画坐标轴
使用MFC在MM_LOMETRIC映射模式下画坐标轴(源码)2007年07月31日 星期二 上午 09:44void CgridView::OnDraw(CDC* pDC){CgridDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);if (!pDoc) return;//设置映射模式,单位为0.1mm,引时窗口坐标系以客转载 2010-01-17 10:12:00 · 2229 阅读 · 0 评论 -
Matlab VC C++ 混合编程
Tag:MatlabVCC++混合编程<br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明<br />http://spritdog.blogbus.com/logs/37388597.html<br /><br />目 录 <br />第一章、概述 <br />第二章、在Matlab中使用mex和mcc(作者dodoo,energy) <br />2.1 用c编写mex程序[1]--dodoo <br />2.2 用c编写mex程序[2]--dodoo <br />2.3 用c编写转载 2010-11-07 10:50:00 · 3256 阅读 · 0 评论