2010年9月26日
摘要:
vc中字符串和数字转换的函数:atoi,atol,strtod,strtol,strtoul 类型转换atoi,atol,strtod,strtol,strtoul实现类型转换atof(将字符串转换成浮点型数)相关函数atoi,atol,strtod,strtol,strtoul表头文件#include <stdlib.h>定义函数double atof(const char *npt...
阅读全文
posted @ 2010-09-26 14:23
carekee
阅读(5129)
推荐(0)
摘要:
CClientDC dc(this);OnPrepareDC(&dc);//转换前记得使用该语句CDC* pDC = CDC::FromHandle(pCurve->m_hDC);CRect rect;rect = pCurve->m_rectTracker.m_rect;//pDC->LPtoDP(&rect);dc.LPtoDP(&rect);
阅读全文
posted @ 2010-09-26 14:19
carekee
阅读(515)
推荐(0)
摘要:
最近老师经常留用VC实现算法的作业,要想做出个界面来就必须从文件中读取大量的数据(手动输入太累了,神经网络的训练集还是很大的!)。从一个.dat文件中读取数值数据并不难,但是建立.dat文件就不是那么方便了。所以只能用我们常见的TXT文件了,在网上也没找到具体的算法只能自己动手了,初学VC还是碰到了很多问题,读取文件就出了很多错!第一次感觉到编程真的是一件很费脑子的事! 为了以后方便使用,我用一个...
阅读全文
posted @ 2010-09-26 14:18
carekee
阅读(2578)
推荐(0)
摘要:
1、获取应用程序指针 CMyApp* pApp=(CMyApp*)AfxGetApp();2、获取主框架指针 CWinApp 中的公有成员变量 m_pMainWnd 就是主框架的指针 CMainFrame* pMainFrame = (CMainFrame*)(AfxGetApp()->m_pMainWnd); 或者 CMainFrame* pMainFrame = (CMainF...
阅读全文
posted @ 2010-09-26 14:18
carekee
阅读(950)
推荐(0)
摘要:
一、运用CStdioFile::ReadString() CStdioFile f("your file name"); CString str; while(f.ReadString(str)) { //str里面保存的就是一行值如:1 20.006 123.0 124 125.0 //你的格式是固定的,用CString类的成员函数操作 } 二、[程序实现] 假设你已有了名为ts.t...
阅读全文
posted @ 2010-09-26 14:17
carekee
阅读(3636)
推荐(0)
摘要:
在日常编程中我们经常需要读写TXT格式的文本文件,本人通过上网查找资料,结合自己的编程经验,给出一个简单的处理方法,写出来供大家参考,写的不对的地方希望大家批评指正。 我主要是利用了CStdioFile类的直接读取字符串的特点,大大简化程序的开发。要调用CStdioFile类需要在程序中加载afx.h库文件。一。 用VC6.0生成基于对话框的程序ReadTxT工程。二。添加两个按钮“O...
阅读全文
posted @ 2010-09-26 14:15
carekee
阅读(1312)
推荐(0)
摘要:
不定数量参数的实现 - 每天进步一点点... - CSDN博客 每天进步一点点...——C/C++, Linux, /*----------------------------------------------------- SCRNSIZE.C -- Displays screen size in a message box (c) Charles Petzold, 1...
阅读全文
posted @ 2010-09-26 13:25
carekee
阅读(2576)
推荐(0)
2010年9月25日
摘要:
程序集注册工具读取程序集中的元数据,并将所需的项添加到注册表中。注册表允许 COM 客户程序以透明方式创建 .NET Framework 类。类一经注册,任何 COM 客户程序都可以使用它,就好像该类是一个 COM 类。类仅在安装程序集时注册一次。程序集中的类实例直到被实际注册时,才能从 COM 中创建。regasm assemblyFile [options]参数参数 说明assemblyFil...
阅读全文
posted @ 2010-09-25 14:04
carekee
阅读(3575)
推荐(0)
2010年9月17日
摘要:
VisualC、Delphi或者VB等编程语言来编写的DLL文件,在编译完成以后,产生DLL文件已经是一个可以直接供计算机使用的二进制文件,而Visual C#生成的DLL不是独立运行的程序,是某个程序的一个部分,只能由所属的程序调用,用户不能也不需要打开它,Visual C#编译器生成的托管代码虽然也是二进制文件,但不是可以直接供计算机使用的原始代码,实际上是一种中间语言(IL)代码,需要经过"...
阅读全文
posted @ 2010-09-17 13:35
carekee
阅读(2507)
推荐(1)
2010年9月11日
摘要:
编写有图形界面的 Windows 服务程序作者:feitian2007下载源代码环境:Windows 2003,VC 6.0摘要:从建立一个COM服务程序入手,然后将一个MFC项目改造成服务程序,最后让这一程序在启动时可以显示图形界面。关键字:windows服务程序 COM服务程序 开机前启动 NT服务 与桌面交互一、什么是windows的服务程序?可以使用下面的几种方法看到它。打开控制面板,然后...
阅读全文
posted @ 2010-09-11 18:14
carekee
阅读(752)
推荐(0)
摘要:
需要GDI+,如果没有请看:vc6.0 下设置GDI+int GetEncoderClsid(const WCHAR* format, CLSID* pClsid) { UINT num = 0; // number of image encoders UINT size = 0; // size of the image encoder array in bytes ImageCodecI...
阅读全文
posted @ 2010-09-11 18:13
carekee
阅读(12926)
推荐(0)
摘要:
步骤如下:1.将GDI+.rar将其中的Includes和Lib中的文件拷到vc目录下的Includes和Lib文件夹中; 2.在你将要使用GDI+的工程中,完成初始化工作:将以下代码加入StdAfx.h头文件中://加入的头文件 #include <comdef.h>//初始化一下com#ifndef ULONG_PTR #define ULONG_PTR unsigned long* #include "GdiPlus.h" using namespace Gdiplus; #endif //结束 3.在程序初始化部分加入 //gdi+用到的两个变量 Gdi
阅读全文
posted @ 2010-09-11 18:11
carekee
阅读(464)
推荐(0)
2010年9月6日
摘要:
在VC6.0中,用CFileDialog得到的文件路径是CString类型的,如果用它来打开图片,即用cvLoadImage的话,CString类型是不用转化的,是可以直接用的。可是,如果你用CFileDialog得到的文件路径直接去打开视频文件的时候就会出现问题,比如用cvCaptureFromFile等读入视频文件就会出现返回的CvCapture类型总是为0的情况。而且,后面在用cvGetCa...
阅读全文
posted @ 2010-09-06 09:59
carekee
阅读(3026)
推荐(0)
2010年9月2日
摘要:
A在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。要想透过代理服务器取得客户端的真实IP地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取。不过要注意的事,并不是每...
阅读全文
posted @ 2010-09-02 16:58
carekee
阅读(303)
推荐(0)
2010年9月1日
摘要:
一、取中文日期显示1、年月日时分 currentTime.ToString("f"); //不显示秒2、年月 currentTime.ToString("y");3、月日 currentTime.ToString("m");4、格式为:2003-9-23 currentTime.ToString("d");5、格式为:14:24 currentTime.ToString("t");二、字符型转换 ...
阅读全文
posted @ 2010-09-01 11:17
carekee
阅读(2072)
推荐(0)
摘要:
字符型转换为字符串 1. // C 货币 2. 2.5.ToString("C"); // ¥2.50 3. // D 10进制数 4. 25.ToString("D5"); // 25000 5. // E 科学型 6. 25000.ToString("E"); // 2.500000E+005 7. // F 固定点 8. 25.ToString("F2")...
阅读全文
posted @ 2010-09-01 11:14
carekee
阅读(1085)
推荐(0)
2010年8月30日
摘要:
// ImageView.cpp : implementation of the CImageView class//#include "stdafx.h"#include "Image.h"#include "ImageDoc.h"#include "ImageView.h"/////////begin/////////////////////////////////#include "cv.h...
阅读全文
posted @ 2010-08-30 15:07
carekee
阅读(2242)
推荐(0)
摘要:
灰度图 Gay Scale Image 或是 Gray Scale Image 又称灰阶图。把白色与黑色之间按对数关系分为若干等级,称为灰度。灰度分为256阶。用灰度表示的图像称作灰度图。 除了常见的卫星图像、航空照片外,许多地球物理观测数据也以灰度表示。以位场图像为例,把位场表示为灰度图,需要将位场观测值灰度量化,即将场的变化范围转换成256阶的灰度范围。由于位场的动态变化范围非常大...
阅读全文
posted @ 2010-08-30 10:48
carekee
阅读(1008)
推荐(0)
2010年8月27日
摘要:
问题:fatal error C1076: compiler limit : internal heap limit reached; use /Zm to specify a higher limit最近在编译一个VC6.0工程(开发环境:win2000+VS6.0+Sp6),在加入预编译头后出现了下面的编译错误提示:c:\program files\microsoft visual studi...
阅读全文
posted @ 2010-08-27 15:49
carekee
阅读(1998)
推荐(0)
摘要:
1.<!--[endif]-->安装OpenCV 1.0 可以到 http://www.opencv.org.cn/下载最新的OpenCV 程序。按照默认选项安装就可以。在安装时选择“将<…>\OpenCV\bin加入系统变量”(Add<...>\OpenCV\bin to the systerm PATH),否则需要在...
阅读全文
posted @ 2010-08-27 15:48
carekee
阅读(720)
推荐(0)