自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(36)
  • 收藏
  • 关注

转载 VC++控件自适应屏幕的方法

1.首先在初始化函数中,FormView在OnInitialUpdate(),Dialog在OnInitDialog()中初始化控件的大小。//开始初始化控件大小 m_IsInitialed = false; CRect m_ClientRect; this->GetClientRect(&m_ClientRect); CSize m_Forsize; m_Forsize = Get

2012-05-18 11:02:31 1280

转载 TMS320F28335的GPIO

F28335有三种32位的I/O口,依次PORTA(GPIO0-GPIO31),  PORTB(GPIO32-GPIO63),  PORTC(GPIO64-GPIO87),这些口都可以配置为普通的数字IO口同样也能被配置为外部接口。这样涉及到了IO的寄存器,IO口共有三类寄存器:控制寄存器、数据寄存器和中断控制寄存器。下面依次介绍这些寄存器。struct GPIO_CTRL_REGS {

2012-01-10 10:23:34 2262

原创 飞机的翅膀末尾为什么要翘起来

70年代中期,美国R.T.惠特科姆最先提出翼梢小翼的概念,一系列的试验证实了它的减阻效果。翼梢小翼除作为翼梢端板能起增加机翼有效展弦比的作用外,还由于它利用机翼翼梢气流的偏斜而产生的“拉力效应”能减小诱导阻力。风洞实验和飞行试验结果表明,翼梢小翼能使全机诱导阻力减小20%~35%

2011-09-14 20:19:55 2900

转载 CListCtrl控件主要事件及LVN_ITEMCHANGED消息和鼠标双击列表项事件的处理

CListCtrl控件主要事件及LVN_ITEMCHANGED消息和鼠标双击列表项事件的处理2009年02月02日 星期一 20:00LVN_BEGINDRAG 鼠标左键正在被触发以便进行拖放操作(当鼠标左键开始拖拽列表视图控件中的项目时产生)LVN_BEGINR

2011-09-05 19:06:40 756

转载 CListCtrl控件功能扩展总结

一、所有者绘制(owner-draw)和自定义绘制(custom-draw)    这两种方法应该是控件自绘中最常用到的普遍方法。(当然如果只是改变控件颜色只需要处理WM_CTLCOLOR消息就可以了。)但是对于这两者的区别,可能很多开发人员并不是很清楚。如果你做过控件自绘,

2011-09-01 21:13:32 2171 1

转载 C++字符串完全指引之一 —— Win32 字符编码

引言  毫无疑问,我们都看到过像 TCHAR, std::string, BSTR 等各种各样的字符串类型,还有那些以 _tcs 开头的奇怪的宏。你也许正在盯着显示器发愁。本指引将总结引进各种字符类型的目的,展示一些简单的用法,并告诉您在必要时,如何实现各种字符串类型之间

2011-08-21 16:38:06 424

转载 Visual Studio 2008(c#)开发ActiveX控件及制作CAB包总结

http://blog.bossma.cn/dotnet/visual-studio-2008-csharp-activex-summary-1/

2011-08-21 16:33:43 553

转载 利用VC绘制对数坐标系

利用VC绘制对数坐标系目标:绘制以任意频率为起点、任意频率为终点的对数坐标,并能对坐标进行任意缩放。实现方法:1、定义标准频率:频率值为10N的相应的频率点,其中N=…-2,-1,0,1,2,3…,单位MHz。如0.01MHZ、0.1MHz、1MHz、10MHz、

2011-08-21 16:25:05 2067

转载 mcc、mbuild和mex命令详解

先简单的说说mcc、mbuild和mex到底怎么回事:mcc将M文件转换成C/C++文件和相应的MEX包裹文件(需要Matlab编辑器),但在特定条件下可以自动调用mbuild或者mexmex将C/C++文件(入口函数为mexfunction())编译成MEX

2011-08-20 20:20:42 1532

转载 在VC/MFC中响应键盘按键

首先,简介一下键盘消息:(1)系统消息:(系统键Alt,F10等),由系统内部处理WM_SYSKEYDOWNWM_SYSKEYUPWM_SYSCHAR(2)非系统消息:WM_KEYDOWNWM_KEYUPWM_CHAR二、添加消息(一般WM_K

2011-08-20 17:55:41 17974 2

原创 vs2010 key

YCFHQ9DWCYDKV88T2TMHG7BHP

2011-08-18 15:48:22 760

转载 Visual_C++_MFC文件操作大全

1.创建文件夹CreateDirectory(%%1,NULL); 2.创建文件CFile file; file.Open(%%1,CFile::modeCreate|CFile::modeWrite); 3.删除文件DeleteFile(%%1)

2011-08-17 10:22:20 1583

转载 提高C#编程水平的50个要点

提高C#编程水平的50个要点1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional

2011-08-15 21:58:29 350

转载 C++编程人员容易犯的10个C#错误

我们知道,C#的语法与C++非常相似,实现从C++向C#的转变,其困难不在于语言本身,而在于熟悉.NET的可管理环境和对.NET框架的理解。尽管C#与C++在语法上的变化是很小的,几乎不会对我们有什么影响,但有些变化却足以使一些粗心的C++编程人员时刻铭记在心。在本篇文章中我们将

2011-08-15 21:27:35 420

转载 VC用法汇总

VC用法汇总(1)如何通过代码获得应用程序主窗口的指针?主窗口的指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED)//使程序最

2011-08-15 11:30:46 3000

转载 COM 之 VARIANT_BOOL

Windows 中BOOL变量常见的好几种类型:小写的bool,大写的BOOL ,还有VARIANT_BOOL 。 小写的bool 的是C++ 标准定义的布尔类型, 各个编译器处理的方式不同,Visual C++ 把bool 定为一个字节。小写的true 和 false

2011-08-13 10:23:46 1786

转载 c++中new的用法

c++中,new的用法很灵活,这里进行了简单的总结: " `) X5 t# d/ s# V) V9 N  w! J1. new() 分配这种类型的一个大小的内存空间,并以括号中的值来初始化这个变量; . U* t, v# ~% u2. new[] 分配这种类型的n个大

2011-08-12 23:01:00 599

转载 画直线和曲线

MoveTo设定当前位置LineTo 从当前位置画一条直线到指定位置PolyLine 将一系列的点用线段连接起来PolyLineTo 从当前位置开始将一系列的点用线段连接起来,并将当前位置移动到折线的终点。Arc 画一个圆弧ArcTo 画一个圆弧并将当前位置移

2011-08-12 14:36:36 906

转载 MFC数组类

CArray在头文件Afxtempl.h中定义。非模板化的数组类,分别为保存特定类型的数据而设计。这些类在Afxcoll.h中定义。CByteArray       BYTE 8位字节CWordArray      WORD 16位字节CDWordArray

2011-08-12 14:28:34 3414

转载 VS2010动态添加菜单项

在VC6.0和VS2010里面动态添加菜单项是不一样的,查看MSDN文档可知,VS2010采用的是MFC9.0版,其中有很多新增的项具体信息请查看http://msdn.microsoft.com/en-us/library/ws8s10w4.aspx,本文就根据自己的测试详细的

2011-08-12 10:40:27 8815 3

转载 OLE_COLOR 和 COLORREF 类型之间的转换

一个 OLE_COLOR 和一个 COLORREF 之间的主要差异是如果一个 OLE_COLOR 中有其高序位设置低序位字节被视为系统颜色索引。当检测到这种情况时,OleTranslateColor(),COleControl::TranslateColor() 调用该函数将

2011-08-11 22:26:41 5359

转载 MFC竖写汉字

///////   利用CFont::CreateFont(...)函数实现竖写汉字//////// CFont   myFont;           //创建字体对象 //创建逻辑字体 myFont.CreateFont(

2011-08-11 18:15:00 811

原创 vc取得unicode字符串长度

vc怎样取得unicode字符串长度的方法int len = wcslen(src);获取字符串信息的方法GetTextExtent

2011-08-10 16:36:49 2081

转载 用MFC开发ActiveX控件注意事项

属性页使 ActiveX 控件用户得以查看和更改 ActiveX 控件属性。可通过调用控件属性对话框访问这些属性。该对话框包含一个或多个属性页,这些属性页提供自定义的图形界面用于查看和编辑控件属性。ActiveX 控件属性页以两种方式显示:当调用控件的 Propert

2011-08-09 22:07:36 822

转载 mfc绘图的简介与内容

在Windows中,绘图一般在视图窗口的客户区进行,使用的是设备上下文类CDC中各种绘图函数。1. 映射模式与坐标系1)默认映射模式映射模式(map mode)影响所有的图形和文本绘制函数,它定义(将逻辑单位转换为设备单位所使用的)度量单位和坐标方向,Windows总

2011-08-07 22:32:31 1197

转载 图形闪烁

显示图形如何避免闪烁,如何提高显示效率是问得比较多的问题。而且多数人认为MFC的绘图函数效率很低,总是想寻求其它的解决方案。MFC的绘图效率的确不高但也不差,而且它的绘图函数使用非常简单,只要使用方法得当,再加上一些技巧,用MFC可以得到效率很高的绘图程序。我想就我长期(

2011-08-07 22:30:51 484

转载 打印机编程

1.打印术语   cpi(characters Per Inch) 每英寸内所含的字符数,用来表示字符的大小、   间距。   cpl(Characters Per Line) 每行中所含的字符个数,用来在横向表示字符   的宽度和间距。   cps(Char

2011-08-07 19:39:43 7881 3

转载 Printing a bitmap

IntroductionPrinting a bitmap isn't very difficult to do. I saw several solutions which used creation of DIB sections and quite some cod

2011-08-07 19:37:26 714

转载 Printing a Document

After an application initializes the necessary variables, registers itsAbortProc function, anddisplays its modeless Cancel dialog box, i

2011-08-07 19:31:39 631

转载 CPoint,CSize,CRect类说明

CPoint类类CPoint是对Windows结构POINT的封装,凡是能用POINT结构的地方都可以用CPoint代替。结构POINT表示屏幕上的一个二维点,其定义为:typedef struct tagPOINT{LONG x;LONG y;} POI

2011-08-06 12:12:44 476

转载 CDC、HDC、pDC

1.CDC *pDC和HDC hdc有什么不同,类似的有CWnd *pWnd和HWnd?pDC是类指针HDC是windows句柄通过pDC获得hdc:HDC hdc=pDC->GetSafeHdc();通过hdc获得pDC:CDC *pDC=new C

2011-08-05 14:53:04 1818

转载 较新一篇 / 较旧一篇 编辑 | 删除 | 复制链接 运用ADO方式在C++上连接SQL2008

1、导入库文件 使用ADO前必须在工程的stdafx.h文件最后用直接引入符号#import引入ADO库文件,以使编译器能正确编译。代码如下:#import "C:\Program Files\common files\system\ado\msado15.dll"

2011-08-04 18:46:54 678

转载 C#中符号的作用备忘

~ 按位求补符;! 非逻辑运算符;% 求余运算符;^ 异或位运算符;& 且位运算符;|  或位运算符;* 既可以用作乘法符号,还可以表示为指针;+ 表示数学运算符相加;= 用来表示赋值操作;\  用于转义符的开始,如\n表示换行;”  包裹

2011-08-04 10:41:03 571

原创 在内存里如何保存bitmap

1.     BMP文件组成BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。  BMP文件头:结构定义如下: typedef structtagBITMAPFILEHEADER {   WORD   bfType;      // 位

2011-08-01 16:25:55 2110

转载 如何把位图拷贝到剪贴板中

DDB与DIB的区别DDB(设备相关位图)DDB依赖于具体设备:DDB的颜色模式必需与输出设备相一致。例如,如果当前的显示设备是256色模式,那么DDB必然也是256色的。在256色以下的位图中存储的像素值是系统调色板的索引,其颜色依赖于系统调色板。由于DDB

2011-07-31 22:21:56 2776

转载 帮我买个单

同学聚会,自从毕业后,好多同学都混得有模有样,我却默默无闻,在一家工厂当制图员,每月和丈夫一起靠着不多的收入共同撑着这个家。我本不打算去,可禁不起同学们的一片盛情,只好答应。丈夫正在帮儿子复习功课,儿子就要上初中了,为了上一所好中学,这段时间丈夫没少操心,东奔西走,至今还没着落呢

2011-07-31 14:12:53 11828

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除