自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

郁闷阳光的专栏

欢迎朋友们经常来逛逛,一起交流

  • 博客(32)
  • 资源 (80)
  • 收藏
  • 关注

转载 MFC中用正则表达式进行有效性验证

正则表达式最实用的一个地方是验证用户输入。它可以轻松验证邮编、电话号码、信用卡号码——以及现实世界中各种类型的信息。一个正则表达式可以替换成打甚至上百行过程代码。Unix和Web编程语言如Perl从一开始就有正则表达式,但在Windows世界或MFC,从来都是使用第三方库,一直到

2011-09-29 14:47:01 490

原创 MFC中常用类、宏、函数的简单介绍

闲来无事,整理了一下MFC中常用的类、宏、函数。 常用类 CRect:用来表示矩形的类,拥有四个成员变量:top left bottom right。分别表是左上角和右下角的坐标。可以通过以下的方法构造: CRect( int l, int t, int r,

2011-09-29 14:44:52 356

原创 MFC如何封装WINDOWS应用程序的流程

MFC封装了WIN API.大家都知道.但是MFC应用程序的真正流程又有多少人知道呢? 下面就是我对MFC启动代码的一些剖析.               大家都知道,标准WIdonws程序的入口函数是WInMain(),但是我们在MFC生成的应用程序中,完全找不到其踪迹,查

2011-09-29 14:38:13 768

转载 用ATL和MFC来创建ActiveX控件的比较

本文假定你熟悉MFC, ATL, and COM 摘要目前MFC和ATL代表了两种框架,分别面向不同类型的基于Windows的开发。MFC代表了创建独立的Windows应用的一种简单、一致的方法;ATL提供了一种框架来实现创建COM客户机和服务器所必须的样板文件代码。这两种框

2011-09-29 14:26:13 725

翻译 常见Visual C++开发使用问答

·我应该怎样防止 MFC 在窗口标题栏上添加文档名?    在 PreCreateWindow 函数中删除 FWS_ADDTOTITLE 标志的窗口样式:    cs.style &= ~FWS_ADDTOTITLE;    ·我应该怎样防止 MFC 在窗

2011-09-29 14:18:27 307

转载 应用程序中超文本浏览功能的设计与实现

摘 要 本文介绍了 Microsoft 公司提供的 IE 控件,以及在应用程序中利用 IE 控件实现超文本浏览功能的两种方法。 关键词 IE控件,控件包容器,超文本,浏览     具有非线性表达方式的、符合人类认知模型的超文本模式,已成为文本库组织结构的主流。

2011-09-29 14:14:55 519

转载 一个用vc编的查看内存使用情况的程序源码

下载本文所附源代码程序运行效果截图: void CMemStateDlg::OnButton1() { // TODO: Add your control notification handler code here MEMORYSTATU

2011-09-29 13:58:51 654

转载 在VC中透明浮动按键的实现

有一种按键,看起来是一幅完整的图片,当鼠标移到按键区域时,图片的一部分凸现,形成一个按键,当鼠标移走时又恢复原来状态。   最近,看了一些关于浮动按键的代码,其原理大致上跟CBitmaPButton差不多,用数幅位图代表按键的各个状态,响应鼠标的各种消息来设置按键的状

2011-09-29 11:51:12 850

转载 如何创建非模态对话框

无模式对话框与有模式对话框不同的是在创建后其他窗口都可以继续接收用户输入,因此无模式对话框有些类似一个弹出窗口。创建无模式对话框需要调用 BOOL CDialog::Create( UINT nIDTemplate, CWnd* pParentWnd = NULL );之后还

2011-09-29 11:49:57 548

原创 如何在windows程序中读取bios内容

下载本文所附源代码今天和夜月兄讨论了一下在Windows nt/2000/xp下如何读取bios信息,现在把结果向大家汇报一下。   大家都知道,Windows接管了对物理内存的直接存取,而bios信息存在物理内存的f000:0000处,关键就是如

2011-09-29 11:47:32 612

转载 一种可用于系统动态显示关于信息的方法

下载本文所附源代码关键字 帮助文件信息显示原作者姓名 戚高文章原始出处 VCzx.com 介绍一般的系统帮助文件在显示关于帮助信息的时候大部分采用的方法是静态的形式将要显示的内容显示到界面上,由于这次担任项目开发,我总觉得那样太单调了,于是,在

2011-09-29 11:38:34 393

转载 VC编程技巧整理

今天,有个朋友说起论坛中有些问题可以整理成文章,这样也好查找一些,于是就将一些有用的技巧整理了一下,供大家学习。有的来源于网上。一、打开CD-ROM mciSendString("Set cdAudio door open wait",NULL,0,NULL);

2011-09-29 11:35:55 414

转载 使用CPU时间戳进行高精度计时

正文 对关注性能的程序开发人员而言,一个好的计时部件既是益友,也是良师。计时器既可以作为程序组件帮助程序员精确的控制程序进程,又是一件有力的调试武器,在有经验的程序员手里可以尽快的确定程序的性能瓶颈,或者对不同的算法作出有说服力的性能比较。在Windows平台下,常用

2011-09-29 11:33:49 476

原创 对话框的渐变显示以及退出

在实现定时对话框的操作过程中,我们可以在对话框的显示以及退出过程中,加入渐变过程,void CMsgWnd::CreateMsgWindow(){// RECT rect;// SystemParametersInfo(SPI_GETWORKAREA,0,&rec

2011-09-27 16:10:38 547

原创 定时对话框的实现

在我们常用的软件中,有一种对话框它非常特别,能在某一时刻显示,然后显示一段时间后自动关闭,MSDN中有一些关于具体实现的说明,整理了下。实现原理很简单,首先定义一个自己的窗口类,继承自CWnd类,对其中几个比较重要的函数进行说明,void CQQMsgWnd::CreateM

2011-09-27 15:03:24 431

转载 MFC 制作向导对话框

软件环境:visual studio 2008先看效果图:‍‍‍下面是具体做法:1、建立以各基于对话框的MFC应用程序,例如Wizard,在向导的最后一步“生成的类”将对话框的类名改为CStep1Dlg,头文件、cpp文件相应的改过来(不改也可以,只是容易区分而已

2011-09-27 14:46:17 739

原创 ListCtrl 详细用法

列表控件有3种类型,先来介绍REPORT类型的CListCtrl:首先使用下面的语句设置CListCtrl的style:DWORD SetExtendedStyle( DWORD dwNewStyle );其中LVS_EX_CHECKBOXES 表示添加CheckBo

2011-09-27 14:44:29 1189

原创 MFC控件小记-Progress Control

MFC封装了进度条的操作,主要通过CProgressCtrl来对其进行操作,常用的成员函数如下:lm_progress->GetPos(); //获取进度条的当前位置 m_progress->GetRange(int min,int max); //获取进度条控件

2011-09-27 14:40:40 4235 1

转载 修改应用程序的外观,工具栏、状态栏

第一部分 改变应用程序的外观一、问题:要修改一个应用程序的外观,应该在应用程序创建之前还是在创建之后修改呢?修改一幢楼房应在建成之前,应在窗口创建之前修改。要改变一个框架窗口的外观,应在CMainFrame::PreCreateWindow()中去改变,CRE

2011-09-27 14:38:08 786

转载 MFC多线程基础

还是老师的那个项目,以前由于计算量太大,导致程序经常出现假死的现象,因为程序只有一个线程,该线程主要用于处理计算上了,而对于消息队列的响应被忽略了。因此解决的办法就是用两个线程,一个线程用于计算,一个线程用于处理消息。      到网上找了一些资料,发现在MFC中把线程分为两

2011-09-27 10:39:27 486

转载 图像处理和图像识别中常用的OpenCV函数2

101、cvLoad:矩阵读取;102、cvOpenFileStorage:为读/写打开存储文件;103、cvReleaseFileStorage:释放存储的数据;104、cvStartWriteStruct:开始写入新的数据结构;105、cvEndWriteSt

2011-09-27 10:38:22 649

转载 OpenCV 图像处理常用函数

怎么访问图像元素(坐标起点相对于图像原点 image origin 从 0 开始,或者是左上角 (img->origin=IPL_ORIGIN_TL) 或者是左下角 (img->origin=IPL_ORIGIN_BL) 假设有 8-bit 1-通道的图像 I (IplI

2011-09-27 10:37:24 409

转载 List Control控件技巧总汇(2)

21.在CListCtrl显示文件,并根据文件类型来显示图标网上找到的代码,share        BOOL CTest6Dlg::OnInitDialog()       {            CDialog::OnInitDialog();

2011-09-27 10:35:44 429

翻译 List Control控件技巧总汇(1)

以下未经说明,listctrl默认view风格为report -------------------------------------------------------------------------------1. CListCtrl 风格

2011-09-27 10:34:45 414

转载 VC中树形控件(CTreeCtrl)的使用

树型视的三个结构TVINSERTSTRUCT、TVITEM、NMTREEVIEW TVINSERTSTRUCT 包含添加新项到树形视控件所使用的信息。这个结构被TVM_INSERTITEM消息使用。这个结构与TV_INSERTSTRUCT结构是一样的,但它已经按当

2011-09-27 10:22:12 710

翻译 如何实现文件夹的选择

提示用户进行路径的输入输出,除了我们常用的CFileDlg外,我们也可以用WINDOW API来实现,主要用到2个函数,SHBrowseForFolder(),SHGetPathFromIDList,实例代码如下: TCHAR szPath[_MAX_PATH]; BRO

2011-09-27 10:13:38 658

翻译 如何设置对话框的动画效果

我们这里主要用到User32.dll中的AnimateWindow函数来实现对话框的动画效果,在对话框的初始化代码中加上如下代码:BOOL CLOGIN::OnInitDialog() { CDialog::OnInitDialog(); m_TypeList.S

2011-09-26 15:04:39 1257

转载 VC中多语菜单的实现

随着Internet的发展,软件的国际化不可避免。一种软件可能被很多国家的人使用,如给您的软件加上多种语言的菜单,不但给使用者带来很多方便,也为您的软件的推广带来很多便利。比如给您开发的中文软件,加上一个英语或日语菜单,对母语为英语和日语的朋友将会带来很多便利。VC中实现多语菜单

2011-09-07 16:28:10 455

原创 自编删除目录及其下属文件的函数

高版本的MS-DOS和Windows95 都提供了一个可以删除一个或多个目录及其下属文 件和目录的命令,即DeleteTree命令。然而,无论在MFC类库 还是在Win32函数库中,都没有相应的函数与之对应。这 样,当我们在自己设计的应用程序中需要用到DeleteTree 的功能

2011-09-06 22:29:21 422

翻译 WinInet开发

一、概述(Internet Programming with WinInet)WinInet开发Internet客户端应用    一个Internet客户端程序的目的是通过Internet协议如:Gopher, FTP, or HTTP来存取网络数据源

2011-09-06 22:26:53 701

转载 Visual C++ 中的 ODBC 编程

华中理工大学电力工程系 董毅摘要:ODBC(Open Database Connectivity,开放式数据库连接),是一种用来在相关或不相关的数据库管理系统(DBMS)中存取数据的标准应用程序接口(API)。本文给出Windows95环境下用VisualC++进行ODB

2011-09-06 22:24:03 802

转载 对话框控件的提示功能

按照下面的步骤去做: 1、在头文件中添加消息响应函数的申明 afx_msg BOOL OnToolTip(UINT id,NMHDR * pNMHDR,LRESULT * pResult);2、在CPP文件中加入消息映射 ON_NOTIFY_EX(TTN_NEEDTE

2011-09-06 21:46:13 479

Gmap.net 的示例代码

学习 Gmap.net的参考资料,供大家学习

2021-10-08

GSM短信猫控制程序源码

GSM短信猫实例程序,编译可用,供大家参考,实际项目中用到的例子

2018-07-19

ICE编程实例ICE编程实例

包含ICE的应用实例,编译测试通过,内含C++,C#2个版本,供大家参考

2018-04-02

5GTS设备手册5GTS设备手册

一本介绍RS3通道监测测向设备5GTS的文档,帮组你迅速了解相关设备相关的内容。

2017-12-05

第九届罗德与施瓦茨无线电监测技术交流研讨会

第九届罗德与施瓦茨无线电监测技术交流研讨会,无线电监测的盛会。

2017-12-05

ADPCM压缩解压缩(音频解码)

ADPCM压缩解压缩 ,已经在用的代码,供大家参考。已经在用的代码,供大家参考。

2017-11-20

tcp-ip三卷合集

tcp-ip三卷合集,学习TCPIP协议的不错资料,希望对大家有用!

2016-06-15

ADSL_modem工作原理

介绍ADSL_modem工作原理的书籍,供大家参考。

2016-06-15

linux下C编程

Linux下的C语言编程说明文档,是不可多得到教材

2014-04-28

C语言学习教材

C入门教材,配语音说明,是学习C的好教材

2014-04-28

黑客防线2012

黑客防线2012,讲述基本的黑客技术,pdf高清版本

2014-04-28

VC助手完美版

先下载Visual Assist X 10.6.1859.0 下载地址:http://www.wholetomato.com/binaries/VA_X_Setup1859.exe http://hi.baidu.com/yanzi52351

2013-07-02

windows+网络编程技术

windows+网络编程技术,一本很好的文档

2013-01-23

MFC类库详解和新编api参考大全

朋友们要了,我就穿上来了,不收币的朋友们要了,我就穿上来了,不收币的

2012-02-19

程序员的SQL金典(完整)

Visual C++数据库开发经典实例精解.pdf

2012-02-19

Linux 新手最全10多本培训书籍集-到高

Linux 新手最全10多本培训书籍集-到高手必备 从构筑服务器到指令到系统服务到精通晋阶到网络到编程到安全到嵌入式开发到.... 让您从新手到高手到过程缩短,如虎添翼.

2012-02-19

C/C++面试宝典大全

C/C++面试宝典大全C/C++面试宝典大全C/C++面试宝典大全

2012-02-19

HTML5 参考手册(chm)

HTML5 参考手册(chm), HTML5 参考手册(chm)。

2012-02-19

eclipse快捷键大全

eclipse和myeclipse快捷键,比较全

2012-02-19

2012万能破解无线网络密码教程[有图+详解

2012万能破解无线网络密码教程[有图+详解].zip;[本站资源全部免费];2012年最新整理

2012-02-06

java六大必须理解的问题

java六大必须理解的问题

2012-02-06

解决了关闭死锁的CSerialPort类项目

一份小项目的源代码,它超越了串口助手,给人一种耳目一新的感觉。亮点如下: 1.它解决了,串口关闭时出现死锁不响应问题,可以直接用到开发的项目上。 2.并且是扩展了的串口助手,具有通信协议编辑和使用功能, 3.软件升级检测,值得做软件升级例子使用。 4.最重要的是源代码很不错,很值得大家去研究。 分享给做工控上位机的朋友们,有问题,可以留言,以便做进一步修正。

2012-02-06

Eclipse从入门到精通

Eclipse从入门到精通

2011-12-11

linux 初级学习资料集

整理了一些Linux初级资料,适合入门人员查看

2011-12-11

Java 45款 游戏源代码

Java 45款 游戏源代码,包括: 3D卡丁车、4种牌类游戏、6270原装贪吃蛇、Goldminer挖金、阿猫阿狗、埃及祖玛、大富翁中国之旅+最新版、斗地主、美女连连看等,太多了,下了再看吧。

2011-12-11

VIsual C++实现的连连看游戏程序

VIsual C++实现的连连看游戏程序

2011-12-11

7个Android应用程序源代码

7个比较具有代表性的Android应用程序源代码!!!

2011-11-27

100个Java经典编程实例源代码

100个Java经典编程实例源代码详细包含了100个java相关的实例源代码

2011-11-27

Android游戏示例大全

详细分类整理了所有从简单到复杂的Android游戏开发历程,手把手教你如何做手机游戏,好东西大家一起分享。

2011-11-27

Java中23种经典设计模式

Java的23种设计模式,很适合Java爱好者学习..

2011-11-27

十天学会单片机实例100

一些实用的例子,对学习单片机有一定的帮助

2011-11-27

js常用55个技巧

js常用技巧 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键

2011-11-27

android界面效果全汇总

对于一个android手机开发者来说,无非要做两件事,一是让应用强大,二是让应用界面炫。而往往第二个是难以实现的。这里总结了大部分Android的效果,希望对大家有帮助

2011-11-27

Android开发教程笔记完全版

androidPDF 文档,完整的说解,字迹清楚,不可多得的文档.

2011-11-08

频谱仪RSA3408A频谱仪RSA3408A

讲述RS频谱仪的一些知识,以及如何进行编程,希望对大家有用。

2011-10-28

远程控制与攻击技术揭秘

要了解最新的黑客技术吗?看过本文之后,你就会觉得原来它们是这样的。

2011-10-28

简单浏览器实现代码

用微软的WEb组件实现了一个简单的浏览器,通过它,你可以熟悉该组件的一些常见用法

2011-10-28

写字板源代码

写字板大家都用过吧,想知道是怎么实现的吗 ?附件是写字板源代码

2011-10-19

netmsg局域网通讯软件

局域网通讯软件,包括客户端和服务端,并且通过ACCESS数据库提供了最基本的信息保存和访问。

2011-10-19

串口监视工具源码串口监视工具源码

串口通讯是我们编程中必不可少的操作,网上各种各样的通讯工具,以及串口监视工具可能大家都用过,附件提供了源代码,供大家参考。

2011-10-19

空空如也

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

TA关注的人

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