这个截图工具能实现最基本的截图功能,并保存为bmp图片。
编写环境是vs2005,使用Unicode,基于对话框。
没什么难度,直接看代码
项目名称为CutOut
// CutOutDlg.h : 头文件
//
#pragma once
#include
// CCutOutDlg 对话框
class CCutOutDlg : public CDialog
{
// 构造
pub...
分类:
其他好文 时间:
2014-07-26 02:28:16
阅读次数:
201
在C++primer 第4版的 15章 15.2.5中有下面这样一段提示:
“注解:派生类可以恢复继承成员的访问级别,但不能使访问级别比基类中原来指定的更严格或者更宽松。”
在vs2010中经过验证,这段话是错误的。具体见以下代码:
//Base.h
#pragma once
#include
using namespace std;
class Base
{
public:
Base(...
分类:
编程语言 时间:
2014-07-25 11:18:11
阅读次数:
233
#pragma once
#include <iostream>
#include <string>
using namespace std;
//itoa
//int ==> string
//10进制
string itoa(int nNum)
{
int nSize = 128;
char* pStr = new char[nSize];
memset(pStr,0,nS...
分类:
其他好文 时间:
2014-07-25 00:10:54
阅读次数:
251
首先,创建DLL程序
然后,添加一个导出类
例如:
//Test.h
#pragma once
class AFX_EXT_CLASS Test
{
public:
Test(void);
~Test(void);
void Show();
};
//Test.cpp
void Test::Show()
{
AfxMessageBox(_T("sdsds...
分类:
其他好文 时间:
2014-07-24 23:14:03
阅读次数:
244
include_once 就算导入的文件不存在,下面代码也会继续执行,不会停止。require_once 导入的文件不存在的话 ,程序就会结束。一般情况下,不影响程序的html文件等,用include_once导入而库文件、配置文件等等,使用require_once 导入。
分类:
Web程序 时间:
2014-07-24 21:43:32
阅读次数:
190
【Pass】 The Pass block causes the geometry of an object to be rendered once.[Syntax] Pass{[Name and Tags] [RenderSetup] [TextureSetup]} The basic pa...
分类:
其他好文 时间:
2014-07-23 20:39:35
阅读次数:
224
无论是爱还是恨,你都需要单例。实际上每个iOS或Mac OS应用都至少会有UIApplication或NSApplication.什么是单例呢?Wikipedia是如此定义的:在软件工程中,单例是一种用于实现单例的数学概念,即将类的实例化限制成仅一个对象的设计模式。或者我的理解是:单例是一种类,该类...
分类:
其他好文 时间:
2014-07-23 12:47:36
阅读次数:
176
题目:Given a sorted linked list, delete all duplicates such that each element appear only once.For example,Given 1->1->2, return 1->2.Given 1->1->2->3-....
分类:
编程语言 时间:
2014-07-23 12:01:16
阅读次数:
239
Mobile Services批量提交数据,参考了文章:Inserting
multiple items at once in Azure Mobile Services。里面其实已经介绍得比较清楚了,但由于是英文,而且有些地方交待得不清楚,也没有Android的示例,故下文以Android版本的开发为例作个补充。
首先在Mobile Services项目里新建AllToDoItems以及T...
分类:
其他好文 时间:
2014-07-22 22:33:56
阅读次数:
297
本篇来介绍下游戏中的敌人类,既EnemySprite.h和EnemySprite.cpp中关于敌人类中的具体实现。
游戏中的敌人类主要有四种,三种不同的敌机和炸弹从上面随机的落下来,同时每个敌人都有自己的生命值,当生命值为0后会被从游戏中移除。
看一下敌人信息的头文件:EnemyInfo.h
#pragma once
const int ENEMY1_MAXLIFE=3;
const in...
分类:
其他好文 时间:
2014-07-21 22:22:38
阅读次数:
163