自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

form88的专栏

c c++ php html vb java android openGL

  • 博客(40)
  • 资源 (27)
  • 收藏
  • 关注

转载 牛人十个月自学C++ 现在做C#开发工作

我从去年11月份开始自学C++(本人现在做C#开发),现在把我这10来个月学习体会写出来和大家分享。  1。关于要不要学习C++?(结论:要学,一定要学!)  如今在网上很多为要不要学C++争的不可开交,因为现在JAVA,C#,。NET都炒的很火,特别是JAVA,大有炸平庐山,停止地球转动之势。用林锐同志的话说,其实JAVA只是C++外甥,跑到舅舅身上撒了一泡尿而已。首先,我们从JAVA 的来历上来

2015-07-30 15:53:08 3094

转载 C++对二进制文件的读写操作[c++学习网站]

http://c.biancheng.net/cpp/biancheng/view/260.html

2015-07-29 22:21:38 403

转载 二进制文件与文本文件

文本文件编码基于字符定长,译码容易些;二进制文件编码是变长的,所以它灵活,存储利用率要高些,译码难一些(不同的二进制文件格式,有不同的译码方式)。关于空间利用率,想想看,二进制文件甚至可以用一个比特来代表一个意思(位操作),而文本文件任何一个意思至少是一个字符.http://jiadongkai-sina-com.iteye.com/blog/945854http://wenku.baidu.com

2015-07-29 01:20:07 418

转载 VS2010通过OLE操作Excel2010

转自:http://blog.csdn.net/superbfly/article/details/18040445 我使用的语言是C++,网上有许多这方面的例子,但由于VS与Office版本的问题,都需要一些调整,下面是我在使用时遇到的一些问题集解决方法:操作步骤:a. project->add class->MFC class from typelib 导入Excel.exe,一般都在C:/P

2015-07-28 00:57:36 534

转载 C++读取Excel的XLS文件的方法

http://blog.csdn.net/luvnn/article/details/8084581

2015-07-27 18:23:08 2593

转载 MFC的多国语言界面的实现

http://www.cnblogs.com/xianyunhe/archive/2011/09/02/2163842.html

2015-07-27 16:21:01 448

转载 error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char *' to 'LPCTSTR'的解决方法

2013-03-16 11:55 1182人阅读 评论(0) 收藏 举报我用的是VS2005,在编译MFC时遇到了如下错误:error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char *' to 'LPCTSTR'后来发现解决方法很简单,点击“项目”-》“属性”-》“配置属性”-》“常规”-》“字

2015-07-27 12:28:53 1150

转载 CString和CStringA之间的转换

使用UNICODE字符集编程时,总是需要使用那些不支持UNICODE的库,例如sqlite3,Lua等必须使用char*类型的。这个时候用CStringA是最好的。另外CStringA与CString可以灵活地随意转换赋值,注意不能这样用:CString str1;CStringA str2=str1;而要这样用:CStringA str2;str2=str1;

2015-07-27 01:34:16 814

转载 常用字符串长度计算函数

字符串的长度通常是指字符串中包含字符的数目,但有的时候人们需要的是字符串所占字节的数目。常见的获取字符串长度的方法包括如下几种。1.使用sizeof获取字符串长度sizeof的含义很明确,它用以获取字符数组的字节数(当然包括结束符\0)。对于ANSI字符串和UNICODE字符串,形式如下:sizeof(cs)/sizeof(char)  sizeof(ws)/sizeof(wc

2015-07-27 01:31:56 412

转载 vc 关闭对话框几种方法

vc 关闭对话框几种方法注:以下代码以一个名为CTest6Dlg的对话框类为例在任务栏隐藏对话框 ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW);使对话框为顶层窗口 SetWindowPos(&this->wndTopMost, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);在运行时添加最大化,最小化按钮

2015-07-26 09:55:51 6301

转载 OpenCV-自适应阈值化

自适应阈值化的函数为:AdaptiveThreshold自适应阈值方法void cvAdaptiveThreshold( const CvArr* src, CvArr* dst, double max_value, int adaptive_method=CV_ADAPTIVE_THRESH_MEAN_C,

2015-07-25 19:52:13 515

原创 退出子进程的办法

自我笔记: 1.定义全局变量static BOOL m_bExit=0;2.定义虚构函数 ~Cscl配置opencvDlg3.while改写:while(!m_bExit)4.写析构函数 m_bExit=1; DWORD dwRes = WaitForSingleObject(hThread,15000);//等待15秒

2015-07-24 21:23:26 410

原创 退出窗口时出现“当”的响声

是因为: 我在CXXXXDlg里面定义了一个数组:int sum[35], 35个元素,角标范围只可能是0-34但是在初始化的时候初始化了sum[35]=0; 编译时能通过,运行时也没问题,但在退出窗口时出现“当”的响声。

2015-07-24 21:21:21 304

转载 屏幕设备环境

私有设备环境 创建窗口时,私有设备环境便创建了,并在窗口存在期间一直存在。要使窗口创建一个 私有设备环境,必须在目标窗口的窗口类中设置C S O W N D C标志,这时GetDC( )返回一个私 有设备环境的指针,而不创建一个设备环境。在窗口存在期间,为私有设备环境所作的任何 变化都被保存。私有设备环境主要在以图形为中心的应用程序中使用,在那里经常地分配一 个设备环境,这样会占用非常多的

2015-07-18 11:45:38 397

转载 修改一个完全颜色的CListCtrl类

http://www.vckbase.com/index.php/wv/1198

2015-07-15 02:33:36 384

转载 修改一个完全颜色的CListCtrl类

在使用CListCtrl控件的过程中,我们会发现使用及其不方便,特别是在使用“report”显示模式时, 想给指定条目添加背景颜色,CListCtrl控件所提供的设置颜色函数只能使得控件的界面变得好看一些,根本不能满足我们的要求,我们无法把特定的一项或几项添加上不同的颜色以示区别。 幸运的是很多VC的使用者在改造CListCtrl类,使之更加功能强大上做了很多工作,开发出了各种各样的继承类来实现这个

2015-07-15 02:30:34 535

转载 MFC中CString.Format的详细用法

在MFC程序中,使用CString来处理字符串是一个很不错的选择。CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串。CString的Format方法给我们进行字符串的转换带来了很大的方便,比如常见的int、float和double这些数字类型转换为CString字符串只需一行代码就可以实现。   先看看Format用于转换的格式字符:   %c

2015-07-13 17:59:09 1137

转载 网上阅卷系统自动识别功能代码

http://www.cnblogs.com/ma6174/archive/2012/02/23/2365407.html

2015-07-12 11:58:14 3322

转载 mfc 子对话框数据传给父对话框

mfc 子对话框数据传给父对话框A父B子,B中有CString lujing;现要把lujing的值传给A中,求代码,不要方法。不要m_xx = m_xx代码。A不是控件接收,传给A的CString xx就可以了。如果B是模态对话框,那么必须在DoModal处传值才有效。(在A中)12if(B.DoModal()==IDOK) lujing = B.lujing;

2015-07-11 23:05:39 438

转载 already defined in *.obj

already defined in *.obj造成LNK2005错误主要有以下几种情况: 1.重复定义全局变量。可能存在两种情况: A、对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其实这是错误的,全局变量是针对整个工程的。正确的应该是在一个CPP文件中定义如下:int g_Test;那么在使用的CPP文件中就应该使用:extern in

2015-07-11 21:43:01 940

转载 VC中子窗口访问父窗口的变量/函数

VC中子窗口访问父窗口的变量/函数父窗口dlg1 中打开 dlg2 时,dlg2 能修改 dlg1 中的成员变量//dlg1.cpp #include "dlg2.h" CDlg1::OnButton1() { CDlg2 dlg2; dlg2.m_pDlg1 = this; dlg2.DoModal(); }//dlg2.h class CDlg1;//添

2015-07-11 21:24:26 307

转载 VS2010 添加OnInitDialog的方法

OnInitDialog 在vs2010中实现为虚函数  所以在  项目 -> 类向导 ->  虚函数->  选中要添加的类,找到对应虚函数添加即可  就这么简单

2015-07-11 20:38:28 489

转载 listctr图片作为图标

http://www.cnblogs.com/chinazhangjie/archive/2011/01/01/1923702.html

2015-07-10 22:54:44 299

原创 opencv中会引起内存泄露的情况

内存泄露时,可以用最简单的注释法查找(把代码一部分一部分放开),根据资源管理器查看我们自己编写的程序内存使用情况。1. img_temp = cvCloneImage(&imgTmp);//循环使用会引起内存泄露cvCopy(&imgTmp,img_temp,NULL); //循环使用不会引起内存泄露2.cvFindContours( img_temp,

2015-07-10 19:35:26 1330

原创 CString 输出

(1)std::cout不支持宽字符,如果需要使用UNICODE,需要使用std::wcout输出宽字符。同时,需要对CString做一下转换,LPCTSTR(cpath); 【亲测可以】(2)wcout (3)CString cpath = _T( "D:\\yx\\test\\*.* "); cout

2015-07-09 17:33:38 1362

原创 在函数后面加 const

1.常量:该量值不会发生改变。2.在函数后面加 const 的意思是:  该函数是不会修改任何数据成员的。(如果修改了,编译器就会报错)3.对象:如果一个类声明了一个常量对象成员,那么这个对象只能使用后边带 const 这个的方法.  4.函数的参数: void f(const int i) { .........} 消除了一些隐患。例如: void f(const int i) { .........

2015-07-09 17:21:31 1934

转载 CString类的完美总结

①、CString 类对象的初始化:CString str;CString str1(_T("abc"));CString str2 = _T("defg"); TCHAR szBuf[] = _T("kkk");CString str3(szBuf);CString str4 = szBuf; TCHAR *p = _T("

2015-07-09 16:39:00 345

原创 分割窗口(动态,静态)

做个标记

2015-07-09 00:23:42 413

转载 error C2440: 'static_cast' : cannot convert from 'void (__thiscall CChatDlg::* )(WPARAM,LPARAM)' to

百度是较快解决问题的方法你这个问题应该是VC6项目迁移向高版本时发生的,VC6后消息的检查更为严格,以前在VC6下完全正常运行的消息映射在其它版本下编译不通过。 解决方法如下: 首先,把原来的消息函数返回值类型改为LRESULT,函数内可以随便写个return TRUE; 然后消息函数的参数必须改写成(WPARAM wParam,LPARAM lParam)而不论这两个参数

2015-07-06 04:53:16 423

原创 cannot open Debug/*.exe for writing

当今社会,一定要学会怎么在百度里输入关键字我遇到这种情况,就是运行的程序没有关闭,关掉,在build就可以了!就是你在网上查的那样,在任务管理器中关掉该运行的进程,一般进程名为你所写程序的名字!实在不行,可以考虑不用VC++6.0,试一下!VS2008,CodeBlocks, Wintc,调试信息会更详细!

2015-07-06 04:50:45 6330

原创 调多线程中的消息发送

每一个类都有一个消息映射,看清楚每个类的消息映射所放的位置。2:43

2015-07-06 02:43:06 329

转载 消息机制和使用调用函数方式有何区别

消息机制是排队处理方式,windows存在一个系统队列,每当一个应用程序或一个线程发生一个事件或需要处理事务的时候并不是直接调用应用程序中的函数,而是把需求打包,向windows申请调用。 系统根据调度机制,从队列中取得一个消息包,拆箱,检查内容,根据其来源,将消息包重新打包,发送给该包指定的应用程序队列。应用程序回调函数循环监视应用程序队列,根据消息包参数处理不同事务,执行完后将控制权释放。

2015-07-05 18:08:27 1124

原创 数字图像模式识别技术详解【笔记】

1.2.3.4.5.6.7.

2015-07-04 19:51:10 1323

转载 函数后面加const

类的成员函数后面加 const,表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员)作任何改变。 在设计类的时候,一个原则就是对于不改变数据成员的成员函数都要在后面加 const,而对于改变数据成员的成员函数不能加 const。所以 const 关键字对成员函数的行为作了更加明确的限定:有 const 修饰的成员函数(指 const 放在函数参数表的后面,而不是在函数前面或者

2015-07-04 19:20:03 429

转载 关于C++ const 的全面总结

转:关于C++ const 的全面总结    C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。 一、Const作用   如下表所示:N

2015-07-04 19:12:22 343

原创 待下载的东西

OpenCV和MFC的实例+界面程序+各种图像处理操作http://download.csdn.net/detail/google0802/5607271#comment深入浅出MFC.pdfhttp://download.csdn.net/detail/dolphin98629/795526

2015-07-04 19:03:06 315

原创 GDI与DC

DC是在windows底层下的结构体,包含了GDI需要知道“display surface”的所有东西,包括和它相关的物理设备。当要在屏幕绘制时,应用程序需要从GDI获得一个DC句柄,然后当要调用GDI的输出函数时,就把这个句柄传递给它。通过DC,GDI可以保证程序的所有绘制都限制在屏幕的指定区域。GDI是Graphics Device Interface的缩写,含义是图形设备接口

2015-07-02 18:04:08 812

转载 Windows GDI与DC

Windows GDI 由于我一直学mfc都不是很系统的,那些经典的windows开发的书都是比较贵的,买不起,只好将就的看一些杂乱的书,知识有点凌乱,虽说有的东西可以做出来了。当总觉得缺少点什么,没有系统的结构,现在找了本《programming windows with MFC》英文电子书来看,虽然看起来很辛苦,但是还是得看。 我看了关于GDI得一些方面内容,可以说是把我以

2015-07-02 17:42:14 584

转载 认识句柄

句柄的本质一、书上定义:>(Microsoft Press,by Richard Wilton)    在Windows环境中,句柄是用来标识项目的,这些项目包括:模块(module)、任务(task)、实例 (instance)、文件(file)、内存块(block of memory)、菜单(menu)、控制(control)、字体(font)、资源(resource),包括图标(

2015-07-02 17:18:45 328

转载 什么是客户区/非客户区

什么是客户区/非客户区?窗口(框架/frame)的客户区和视图(view)的客户区的区别?这些都是初学者很容易迷惑的地方,我也是很迷惑,不过经过一番折腾终于弄明白这些问题了。对于这些问题,我想只用两个图片来说明最直观!如下:1。在一个MDI(多文档)应用程序中每个概念如下图所标示:窗口框架的客户区就是指图中的灰色部分:

2015-07-02 17:08:46 1685 1

精易摄像头阅卷软件

该程序为使用vc++编写的阅卷程序,可以批改客观题,选择题,主要采用图片处理的办法和思路研究而成。注意,该文件不是源代码,而是编译好的程序文件,可以下载下来直接使用的,需要源代码的请不要下载,谢谢。

2018-04-25

android 开发技巧总汇

<<android 的几个技巧1>> 1 1. 入门实例剖析1 2 2.在测试时,如何实现一个提示 8 3.可以使用AlertDialog.Builder 才产生一个提示框. 9 4. menu 的用法. 10 1. 简单的代码 10 2. menu实现的两种方法 10 5.Activity 的切换(含Bundle传值) 14 1. 代码 14 2. 详解: 15 6.Android UI Layout 19

2014-01-20

将你的Android使用界面更快和更高效益

为你的使用界面增加功力:如何将你的Android使用界面更快和更高效益 这堂讲座将介绍实用的建议、开发技术和技巧,使您的Android移动应用能够更快和更高速反应。这门...

2014-01-20

Android中文翻译组——Android中文API合集

API文档(Reference)是Android开发的基础,三年来(2007-2010)官方仍未出中文版的API,Android中文翻译组聚一批从事Android开发人员、论坛版主、大学生、研究生等Android爱好者,利用业余时间对Android的API进行翻译,人数从1人到110+

2014-01-20

J2ME开发大全

《J2ME开发大全》是一本面向全体Java开发人员的参考大全,书中涵盖了所有J2ME知识的完全参考。它阐释了J2ME的基本体系结构和功能,总结了J2ME与J2SE和J2EE的差异,深入...

2014-01-20

Java设计模式-图解-附代码

有感于设计模式在日常开发中的重要性,同时笔者也自觉对设计模式小有心得,故笔者*写二十三种设计模式的简单例子、 并整理二十三种设计模式的理论部分,综合汇总成这份Java设计模式(疯狂J*va联盟版),希望对大家有所帮助。

2014-01-20

Android应用开发揭秘-书籍所需源码

Android应用开发揭秘电子书,从基础入手,循序渐进讲述了Android的主要功能和用法,使读者对其有完整的认识,掌握其结构框架,同时从实战的角度,通过大量的示例程序让读者快速开发....

2014-01-20

android的五大类各种常用类的资料整理

在一个Android应用中,主要是由一些组件组成,(Activity,Service,ContentProvider,etc.)在这些组件之间的通讯中,由Intent协助完成。 正如网上一些人解析所说,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。Intent在这里起着实现调用者与被调用者之间的解耦作用。 Intent传递过程中,要找到目标消费者(另一个Activity,IntentReceiver或Service),也就是Intent的响应者,有两种方法来匹配:

2014-01-20

Android 开发环境搭建、配置(基于Windows 操作系统、MyEclipse、Android)

Android 开发环境搭建、配置(基于Windows 操作系统、MyEclipse、Android)

2014-01-20

PHP-MySQL网络开发从入门到精通源代码

本书从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用php进行网络开发应该掌握的各方面技术。全书共分27章,包括初识.php、php环境搭建和开发工具、php语言基础、流程控制语句、字符串操作、正则表达式、php数组、php与web页面交互、php与java交互、日期和时间、cookie与session、图形图像处理技术、文件系统、面向对象、php加密技术、mysql数据库基础、phpmyadmin图形化管理工具、php操作mysql数据库、adodb类库、程序调试及错误处理、php网络开发、php与xmil技术、php与ldap技术、php与ajax技术、web service与soap技术、smarty模板技术、使用smarty模板开发电子商务网站等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会php程序开发的精髓,快速提高开发技能。  

2014-01-20

PHP+MySQL光盘资料

PHP+MySQL完全学习手册是一本书的名称。这个主要介绍了PHP的开发技术,结合性,以及程序的特点。

2014-01-20

PHP扩展和嵌入

In just a few years PHP has rapidly evolved from a small niche language to a powerful web development tool. Now in use on over 14 million Web sites, PHP is more stable and extensible than ever. However, there is no documentation on how to extend PHP; developers seeking to build PHP extensions and increase the performance and functionality of their PHP applications are left to word of mouth and muddling through PHP internals without systematic, helpful guidance.

2014-01-20

怎样才能学好PHP

怎样才能学好PHP PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。前不久的一份权威调查表明,现在已经有31.6%的网站使用PHP作为主要的服务器端编程语言。   但是,要成为一名PHP编程高手却并不容易。并不像很多人想象的那样,只要能够飞快地编写几条简单的代码去解决一个复杂的问题就是PHP编程高手了,真正的PHP高手还需要考虑更多的其它问题。以下三条准则是一名成熟的PHP程序员在编程中应该首先遵循的准则。

2014-01-20

PHP程序设计中文版

PHP即php(计算机编程语言)。中文名:“PHP:超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。

2014-01-20

超声波测距

超声波测距论文,有单片机电路图,相关程序。

2014-01-20

机器人C语言机电一体化接口

与机器人相关的c语言程序设计,涉及到机器人编程的方方面面。

2014-01-20

图像识别\在VC中实现软件版权保护的几种方法.pdf

硬件dog方法、注册码方法,功能限制方法,时间限制方法。

2014-01-20

基于OMR阅卷系统的分析与设计.pdf

通过对光标阅读器的工作原理和接口的介绍, 提出了基于OMR 阅卷系统的分析和设计方案, 同时对本系统 的主要功能和数据处理进行了分析, 提出了系统的实施模型, 最后介绍了常用的数据库访问接口。

2011-04-19

nRF905无线模块使用说明书.pdf

RFID • 近距离无线数据传输 • 无线数据采集 • 无线水表、煤气表、电力表抄表 • 工业遥控、遥测、工业数据采集 • 自动化数据采集系统 • 楼宇自动化、安防 • 机房设备无线监控 • 门禁系统 • POS系统,无线键盘、鼠标 • 无线表决器 • 科研院所、实验室数据通讯 • 家庭自动化数据网络组网

2009-03-27

空空如也

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

TA关注的人

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