VC
liuyang1943
一条路走到黑。。
展开
-
新手篇01_如何在新建文档中添加控件以及初始化时删除菜单及工具栏
最近开始整windows编程,遇到很多比较低级的问题,偏偏自己有属于比较懒散的类型,遇到了就解决,没遇到就不管他,呵呵,废话不多说了直接进入正题吧。 写这些东西是基于一个音频矩阵切换的项目,在后面的日子随着项目的进展我会把所有遇到的问题都发上来,可能没人会看,不过当做是给自己程序生涯的一点记号吧。 首先创建一个控制窗口吧,当然用MFC,听说VC6比较经典,而且遇到问题也好解决,这原创 2009-12-07 11:24:00 · 1280 阅读 · 0 评论 -
用Microsoft Visual Studio 2008 制作项目的安装文件
一、 创建您的安装文件。 从菜单中选择“文件——新建——项目”,打开新建项目对话框。在对话框中选择“其他项目类型——安装和部署——安装项目”,根据您的需要填好对话框下方的几个文本框的内容,确定即可。 二、组织文件系统。 打开文件系统(解决方案资源管理器顶部有个“文件系统编辑器”),将您的应用程序所要用的文件添加到应用程序文件夹中。 将系统必备的文件添加到应用程序文件夹中。一般需要VS转载 2010-03-16 17:08:00 · 2651 阅读 · 0 评论 -
基于MSComm控件的串口调试程序(Z)
VC中串口编程的方法有很多,比较常用的有三种,一是自己写,二是使用API,三是使用MSCOMM控件。第一种就不说了,既然都VC了还整那么麻烦除非找虐,第二种比较自由,能根据自己的需要想怎么写怎么写往往能写出更有效的东东,第三种是使用现成的类,能极大地提高开发速度,也能减少开发人员的代码量,如果对性能要求不是很苛刻的话我还是建议使用第三种。我这里就是使用的MSCOMM控件来实现串口的收发。步骤如原创 2009-12-21 17:05:00 · 3142 阅读 · 3 评论 -
VC菜鸟之路03_利用MFC绘制动态矩阵图——03
继续,接下来需要做的是对鼠标点击的响应。我需要当鼠标点击客户区时,判断出鼠标的位置然后找到鼠标对应的输入输出,并且对鼠标锁对应的输入输出线的交点上做标记(画圆)。 流程很简单,首先还是遍历找到鼠标锁对应的输入输出,然后找到其交点,以交点为圆心,画一个圆。需要注意的是,因为输出只能对应一个输入,因此在同一输出线上,只能同时有一个圆。因此找到交点后首先需要判断这条输出线上是否有其他圆,有话就原创 2009-12-18 16:05:00 · 2029 阅读 · 0 评论 -
VC菜鸟之路03_利用MFC绘制动态矩阵图——02
火大!!这破服务器,老子连续几次提交都失败了!!垃圾!!垃圾!!! 接上回。。 接下来在蓝色矩形框内动态写入输入输出标识。代码如下: pDC->SetBkMode(TRANSPARENT);//设置背景色为透明 pDC->DrawText(Str_In[j-1],rc,DT_CENTER|DT_SINGLELINE|DT_VCENTER);//Str_In[]为预先定义的字符原创 2009-12-18 15:32:00 · 1695 阅读 · 0 评论 -
MFC绘图
MFC作为VC中主要的绘图工具,可谓是重中之重,QQ,迅雷,360等等都是利用MFC做的,可见其在IT工具中的分量。不过话说回来听说WIN7不支持GDI了,这可消息对于众多VC爱好者来说可不是什么好消息。但是我们要明白,MFC也好,winform也好,都是工具,对于工具,我们熟悉就好,需要学习的,是思想。。哇哈哈哈哈哈,又废话了不少。下面是我转的一篇文章,关于MFC绘图的东东,帮我解决了不少问原创 2009-12-11 15:32:00 · 2425 阅读 · 0 评论 -
VC菜鸟之路03_利用MFC绘制动态矩阵图
接着要做一个动态矩阵图,要求图能检测鼠标的位置做出相应改变,并能相应功能键。具体效果如下: 好吧,我承认这图里的东西不是我做的,我的目标就是仿照这个做个新东西出来。当然也必须具备它的功能。 下面开始吧,首先创建FormView,接着为view田间OnDraw函数,然后在OnDraw函数中添加初始化程序:void CMy123View::OnDraw(CDC* pDC原创 2009-12-11 17:20:00 · 1660 阅读 · 0 评论 -
VC新手之路02_如何为按钮添加图片01
OK,昨天下午到今天上午忙活了这么久总算没白费,当然效率很低,不过一步一步来,未来是美好的。。。呵呵。 言归正传,在MFC中让button显示图片是必不可少的,最简单的方法就是利用MFC提供的CButton类,方法如下: 首先向工程中导入一个图标资源,然后打开按钮控件的属性窗口,选择Icon属性,接下来为控件关联一个CButton的类,使用CButton的SetIcon方法来实现:原创 2009-12-08 12:40:00 · 3643 阅读 · 0 评论 -
CButtonST类的用法
CButtonST类简介1 本章精华CButtonST是功能非常全的CButton派生类,利用它你可以实现各种按钮的效果,它包括的特征如下:1、 CButton所有的功能2、 文字和图标按钮3、 16×16,32×32,48×48,16或256色图标的支持4、 支持透明按钮5、 支持标准的或新的平面按钮风格6、 运行时刻按钮风格的原创 2009-12-07 21:00:00 · 9183 阅读 · 4 评论 -
VC多线程运行库的解决
<br />4.线程内部细节<br /><br />1.CreateThread 和 _beginthreadex 区别:<br /><br /> <br /><br /> CreateThread是系统API,_beginthreadex是CRT(C Run Time Library 运行时库)函数. _beginthreadex内部会调用CreateThread函数。 <br /><br /> _endthreadex会释放_beginthreadex为tiddata结构分配的内存。<br转载 2011-01-26 14:19:00 · 1673 阅读 · 0 评论