![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC
文章平均质量分 65
subo86
这个作者很懒,什么都没留下…
展开
-
【转】CEdit & CRichEdit 使用技巧
注: m_edit1代表ID为IDC_EDIT1的CEdit控件的control类型的变量 m_richedit1代表ID为IDC_RICHEDIT1的CRichEditCtrl控件的control类型的变量1.设置edit只读属性 方法一: m_edit1.SetReadOnly(TRUE); 方法二:原创 2009-01-06 11:56:00 · 731 阅读 · 0 评论 -
Some of the best Open Source Project's in VC++ & MFC
Some of the best Open Source Projects in VC++ & MFCIntroductionList of some of the best Open Source projects written in VC++/MFC.BackgroundCodeproject has the best source code reposit转载 2009-12-02 09:58:00 · 994 阅读 · 0 评论 -
VC中使用系统提供的线程池
在项目里经常用到多线程,大量的客户向服务器提出请求,这时需要开辟线程来响应客户请求,由于客户量是不可预知的,难道来一个客户请求就新开个线程来响应吗?答案是否定的,要知道开辟和撤消线程是需要耗费相当多时间和资源的,于是前辈们弄出了很多模型出来解决这种问题,其中使用线程池(Thread Pooling)是个很好的主意。线程池在Windows2000及其以后版本得到了很好的支持转载 2008-12-27 11:04:00 · 1269 阅读 · 0 评论 -
Windows API大全
Windows API (包含了所有Windows API) Api函数名 函数说明 WIN16可用 WIN95可用 WINNT可用--------------------------------------------------------------------转载 2008-12-13 11:26:00 · 1401 阅读 · 0 评论 -
VC6中MSDN部分链接无效的解决办法
将以下代码保存为.reg文件,打开导入即可,也可对照注册表进行相应修改。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SOFTW转载 2009-02-15 19:51:00 · 1245 阅读 · 0 评论 -
Avoiding GetDlgItem
Introduction and OverviewCreating Control VariablesPitfalls and Gotchas Radio Button Variables Uninitialized ControlsNaming ConventionsIntroduction and OverviewWh转载 2009-02-11 09:48:00 · 1187 阅读 · 0 评论 -
C++语言代码检查工具PC-Lint简介
下载安装下载地址 http://www.61ic.com/down/othe/pclint.rar1.将pclint.rar解压至c:/, 这样lint文件就位与c:/pclint(安装目录)下了。在安装目录下创建std.lnt和options.lnt两个文件,其中std.lnt的内容如下// contents of std.lntc:/pclint/lnt/co-msc6转载 2009-02-04 11:49:00 · 818 阅读 · 0 评论 -
如何控制窗口框架的最大最小尺寸
要控制一个框架的的最大最小尺寸,你需要做两件事情.在CFrameWnd的继承类中 处理消息WM_GETMINMAXINFO,结构MINMAXINFO设置了整个窗口类的限制,因此记 住要考虑工具条,卷动条等等的大小. // 最大最小尺寸的象素点 - 示例 #define MINX 200 #define MINY 300 #define MAXX 300 #define MA转载 2009-01-23 15:31:00 · 685 阅读 · 0 评论 -
VC常用技巧
1. 怎么来获取应用程序的实例句柄? 应用程序的 实例句柄保存在CWinAppIm_hInstance 中,可以这么调用AfxGetInstancdHandle获得句柄。 例子: HANDLE hInstance=AfxGetInstanceHandle(); 2. 怎么通过代码获得应用程序主窗口的指针? 主窗口的 指针保存在CWinThread::m_pMa转载 2009-02-03 11:46:00 · 648 阅读 · 0 评论 -
最大化、最小化和关闭按钮
概述最大化、最小化和关闭按钮是窗口中最主要的元素。首先要说明,说他们是按钮其实是不准确的,按钮是一种窗口,而这三个组件根本就不是窗口,而是一个窗口常见的组成部分。出于习惯的原因,这里还是称呼他们为按钮。这三个按钮是否显示似乎只能在窗口创建是决定。首先,要显示这三个按钮,窗口必须有标题条和系统菜单,没有标题条和系统菜单的窗口是不能显示这三个按钮的,也就是说,要想有这三个按钮转载 2009-02-03 13:19:00 · 7128 阅读 · 2 评论 -
BMP位图文件的存储格式
摘 要:本文简单介绍了位图文件的两种存储格式,并且在VC++6.0下实现了读取位图文件中的数据,用SetPixel()函数在窗口中重现图像,最后在程序中实现了一种存储格式到另一种存储格式的转换。关键字:BMP、灰度位图、24位真彩色位图、存储格式一、前言BMP(Bitmap的缩写)图像是指文件名后缀为BMP的位图图像。位图图像在计算机中使用很广泛,例如在windows中,记事本、写字转载 2009-01-23 15:36:00 · 1430 阅读 · 0 评论 -
resizing dialog
When will I use resizing dialog我不推荐大家使用可改变尺寸的对话框。一般情况下,某些控件的尺寸不能随便调整,如Static Single Line edit etc有些控件的尺寸是比较适合调整的,如 multiple Line edit ListBox ListControl etc 一般情况下,我在以下条件下转载 2009-02-03 13:25:00 · 1404 阅读 · 0 评论 -
数据类型转换的整理
数据类型转换的整理说明:本文纯粹是总结一下有关类型转换的贴子,本人并未对所有方法都做测试,仅仅是为了给大家一个参考。读者层次:初学int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="程佩君";char temp[200];char *buf;CString原创 2009-01-21 12:23:00 · 1018 阅读 · 0 评论 -
VC技巧
1 toolbar默认位图左上角那个点的颜色是透明色,不喜欢的话可以自己改。2 VC++中 WM_QUERYENDSESSION WM_ENDSESSION 为系统关机消息。3 Java学习书推荐:《java编程思想》4 在VC下执行DOS命令a. system("md c://12");b. WinExec("Cmd.exe /C md c://12", SW_HIDE);c. ShellEx转载 2009-01-20 15:45:00 · 3483 阅读 · 0 评论 -
VC快捷键
F1: 帮助 Ctrl+O :OpenCtrl+P :PrintCtrl+N :NewCtrl+Shift+F2 :清除所有书签F2 :上一个书签Shift+F2 :上一个书签Alt+F2 :编辑书签Ctrl+F2 :添加/删除一个书签F12 :Goto definitionShift+F12 :Goto referenceCtrl+Num+ :Displa转载 2009-01-22 13:29:00 · 527 阅读 · 0 评论 -
动态改变工具条中按钮的位图
一、动态改变工具栏按钮图标: 这个例子中将动态改变的工具栏按钮图标存放在ID为IDR_TOOLBAR_SHELL的工具条资源中,可以被作为位图资源使用。 CImageList* m_imgList1; m_imgList1=(m_wndToolBar.GetToolBarCtrl()).GetImageList(); m_nToolBtns=m_imgList1->G转载 2009-01-22 13:19:00 · 3831 阅读 · 0 评论 -
Programming Windows
Drawing Dots and Linesx(t) = (1 - t)3 x0 + 3t (1 - t)2 x1 + 3t2 (1 - t) x2 + t3 x3y(t) = (1 - t)3 y0 + 3t (1 - t)2 y1 + 3t2 (1 - t) y2 + t3 y3Drawing Filled AreasAlternate and Winding modesAt first, the difference between alte原创 2010-06-29 11:35:00 · 920 阅读 · 0 评论