想把图片rq nh栏2003改为2013在sql2000个人版怎样写语句

/SunWentao/archive//2847791.html
Php Fatal error: Allowed memory size of
bytes exhausted 的解决办法
在 php.ini 配置文档里面,默认的memory_limit 属性值为32M ,值设置得太小了而导致这个...
近日,需要满足测试需求,进行大数据并发测试时,报出【HTTP 错误 500.0 - Internal Server Error E:\PHP\php-cgi.exe - FastCGI 进程超过了配置的活动超时时限】
解决办法:
IIS7-&FastCGI设置-&双击&php-cgi.exe&-&&活动超时& 项默认是设置为70(秒),改为600(10分钟,此处根据需求设置可以略高~)...
Windows7 IIS 500 – 内部服务器错误解决方案
1、解决方法:打开IIS,在功能视图中找到“错误页”,双击进去后,看最右边的“操作”下的“编辑功能设置…”,将“错误响应”下的“详细错误”勾上。
2、打开控制面板→管理工具→Internet 信息服务(IIS)管理器→双击“ASP”图标,然后在右边的窗口中展开“调试属性”,把“将错误发送到浏览器”设为True即可。微软基于安全性考虑...
公司找了个坑爹的外包公司做了个官网。...
IIS服务器不能下载.apk文件的解决办法:既然.apk无法下载是因为没有MIME,那么添加一个MIME类型就可以了
IIS服务器不能下载.apk文件的解决步骤:
打开IIS服务管理器,找到服务器,右键-属性,打开IIS服务属性;
单击MIME类型下的“MIME类型”按钮,打开MIME类型设置窗口;
单击“新建”,建立新的MIME类型;
扩展名中填写“.apk”,
最近学习Erlang,...
mysqldump: Got error: 1449: The user specified as a definer ('root'@'%') does not exist when using LOCK TABLES
只要给root用户再添加一个对全部host都有可以访问的权限
操作如下:
mysql -u root -pPasswd
mysql &grant...
解决MySQL不允许从远程访问的方法
开启 MySQL 的远程登陆帐号有两大步:
1、确定服务器上的防火墙没有阻止 3306 端口。
MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。
如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的端口号。...
一台XP机器,安装了SQL Server  2000,本机上既可用SQL Server服务器名(或(local)或 “.” ) 也可用127.0.0.1登录SQL Server。
而在一台Win7 机器上,安装的是SQL Server  2005,却无法在本机上用127.0.0.1登录SQL Server 。 开始以为是操作系统或SQL Server 2005的原因,但经过仔细...
用户在使用SQL Server 2008远程链接时,可能会弹出如下对话框:在链接SQL服务器时发生网络链接错误或特定实例错误。SQL服务器不存在或者链接不成功。请验证用户名是否正确或SQL服务器是否已经配置远程链接功能。(错误发现方:命名管道供应方。错误代号:40---无法和SQL服务器进行链接)
如何处理这一问题?
用户如果发现这个错误提醒,需要检查三个方面的配置,并做出相关修改。(以下...
SQL2008附加数据库提示5120错误解决
前几天在附加数据库时,出现了这个错误 
    
    在win7 x64系统上使用sql2008进行附加数据库(包括在x86系统正在使用的数据库文件,直接拷贝附加在X64系统中)时,提示无法打开文件,5120错误。    
    这个错误是因为没有操作权限,所以附加的时候出错,只...
[原创]理解I/O Completion Port    nonocast(原作)
欢迎阅读此篇IOCP教程。我将先给出IOCP的定义然后给出它的实现方法,最后剖析一个Echo程序来为您拨开IOCP的谜云,除去你心中对IOCP的烦恼。OK,但我不能保证你明白IOCP的一切,但我会尽我最大的努力。以下是我会在这篇文章中提到的相关技术:
堵塞/非堵塞
服务端/客户...
在网上流传的gh0st3.6源代码中,s...
上一篇粗略的过了一遍shujuq...
预登陆flash的ActionScript源代码...
预登陆flash文件名为 Preloader.1.4.3.2.swf  下载到本地后faxia...
最近分析了一款网页游戏本来是dasuan...
Adobe自发布Flash Builder 4.6后,就暂停了Flash Builder新版本的发布。但AIR和FlashPlayer版本仍然保持不断的更新。在下载新的AIRSDK并覆盖到Flash Builder 4.6 sdks目录下的相应版本目录后,发现当用到了升级后的FlashPlayer新增特性功能后仍然无法通过调试,解决的惯用方法就是在“附加的编译器参数”项中设置版本号(如:-swf-...
为嘛BIOS将MBR读入0x7C00地址处(x86平台下)
对于很多人来讲0x7C00这个地址是很神秘的,不知道这是干什么的。但是对于了解过x86平台下BIOS启动过程的人,对这个地址再熟悉不过了。BIOS就是将MBR读入0x7C...
最近学习Arm嵌入式相关的东西,Uboot和Linux都有些了解,尝试编译了一下  比较稳定的Linux版本 2.6.14。记录了一下编译过程。
    测试环境  虚拟机Vmware 10.0.1 build-1379776   Ubuntu13.10
   获取当前内核信息  终端中运行  cat   proc/version
    提示信息如下
    Linux vers...
开源C++界面库
  
    Ringsdk是CSDN上一个前辈自己写的界面库,这个界面库很轻而易举实现QQ2009的界面效果。链接见 
  http://blog.csdn.net/ringphone/article/details/0;  貌似Ringsdk和MFC无法进行交互,但是 RingSdk其中有很多的图形处理的代码都非常有参考价值。...
 23:20              (Linux开源)facebook开源组件 folly-27494a2
 23:20              (开源C++准标准库)Boost
 23:20              (开源C++开发包)Asio
 23:20              (开源Ft...
这个代码好像上传不了资源,会被删,所以还是写在这里吧。其实很简单,刷日志人气和说说刷赞刷评论不同,刷日志流量不需要登录QQ号,只需要不断向一个指定网址发送HTTP请求就可以了。
    首先定义一个日志结构体
    /*定义日志结构体*/
struct stBlogs
string strBID;//ID号...
放一个WPF源代码,源代码地址
    http://download.csdn.net/detail/witch_soya/6195987
     代码没多少技术含量,就是用WPF做的一个QQ空间相册下载工具,效果见上一篇文章。
     http://blog.csdn.net/witch_soya/article/details/8494712
     注意~~~...
Gh0st是一款开源的远程控制软件。界面友好,性能高效。网上流传很多版本,比如红狼,饭客,败笔,大灰狼版本以及多如牛毛的个人修改的如外星人,Drat等个人修改版本。但内核都是基于Gh0st3.6修改而成的。
      Gh0st3.6下载地址见 http://huaidan.org/archives/2010.html
截止今天(日11:03:29),我能找到的...
1 http://zlib.net
下载最新的zlib
2.- 解压到目录,如
    - 开启VS2012的Command Prompt (32bit)
    
VS2012-工具-命令提示
    - 进入到zlib\contrib\masmx86目录
    - 执行bld_ml32.bat
    - 打开工程项目zlib-1.2.5\contrib...
用VC编程的人可能经常会遇到一个问题,你想调试一个从网上下载的代码,但是这个代码只提供了Release版工程,而无法调试。本文就说一下如何打造Debug版工程项目。
简单来说,一个项目能否调试,最主要的设置有两点。
1. 需要&生成调试信息&
2. 需要指定&调试信息格式&
这也正是Debug和Release模式配置上的最主要的区别。
至于其他的区别,如: 是否调用Debug模式的库文件...
原文地址:  http://fzwhk./blog/static//
//C++中的DLL函数原型为
//extern &C& __declspec(dllexport) bool 方法名一(const char* 变量名1, unsigned char* 变量名2)
//extern &C& __d...
/Mainz/archive//String_Byte_Array_Convert_CSharp.html
string类型转成byte[]:
byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );
反过来,byte[]转成string:...
源代码地址 :         http://download.csdn.net/detail/witch_soya/5185926
截止今日日10:13:48 还是可以使用的。但是不保证您在看到这篇文章的时候百度已经改变了文档结构。吼吼。那就不要在楼主的帖子底下NC的骂LZSB了,群众的眼睛是雪亮滴~~~
几个月前用爬虫将月之门游戏音乐在线试听的...
前段时间有空,分析了一下新浪微博登陆验证,结合几篇文章摸了一些门道,但是最近比较忙,没时间继续深究,就写一下分析的过程和结果,,供新手朋友参考.大神请无视我.
  
      关于新浪SSO单点登录的技术实现之类的,请自行脑补,以我的水平也无法深入浅出的讲明白.我只说过程和结果.
        首先我们打开Fiddler并监视浏览器进程 .浏览器打开微博登陆页面 http://we...
//开启计时器
System.Timers.Timer t = new System.Timers.Timer();
private void StartTimmer()
/*开启计时器改变图片位置*/
t.Interval = 1 * 100;//设置间隔时间,为毫秒;...
选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False...
添加预定义
_CRT_SECURE_NO_WARNINGS
/******************Witch_Soya**************************
/****************日9:10:06**************/...
属性--配置属性-c/c++-预处理器 添加
_XKEYCHECK_H...
无法识别的配置节“connectionStrings”的解决方法
问题:配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的配置节“connectionStrings”源错误: 行 1:
行 2: 行 3:
行 4: ...... 源文件: F:/User/site/CS_2.1._S...
最近在通过FileZilla给FTP站点传东西的时候,总是无法列出目录
   
    分析了一下原因。在公司的时候是可以的,但是在自己的电脑上不行。系统都是win8,基本上所有的设置都一样。问题可能出在IP上。于是网上找了半天的资料,一篇文章被转了好多次,按照那个方法设置,不起作用。最后在站长之家找到一篇文章说设置一个代理。这个还是用FLASHFXP比较方便。
    属性...
做安全焦点的病毒版版主,是前几天到北京时对Xfocus的哥几个应承下的,当时心中七上八下的,因为感觉几年来,离技术越来越远了。不知道还能否对得起兄弟们的信任。
2000年5月,和大家刚出来搞Antiy Labs(当时叫百联,后来发现CSDN那个公司也叫百联,就改了)。当时的自己曾经象一个朋友发誓,我要完成从一个懂一点点管理和市场的技术人员向一个懂技术的管理人员的转变。1年多的摸爬滚打过去了,检讨...
__cdecl,__fastcall, __stdcall 什么区别-
主要区别是函数参数入栈的方式不同:
--------------------------------------------------------------- 
在函数调用过程中,会使用堆栈,这三个表示不同的堆栈调用方式和释放方式。 
比如说__cdecl,它是标准的c方法的堆栈调用方式,就是在函数调用时的参数...
最近著名界面库开发厂商UIPOWER的BOSS阙海忠也开通了微博,为求粉,放出了一份《简易版DirectUI的构建》的源码
     至于源代码地址大家可以加阙总sina微博然后去下载。
     /uipowertech
    下载后的源码我是用VS2012打开的。
   
 升级工程到VS2012之后就可以直接编译了。编译过程很顺...
在一个VS2010升级到VS2012的项目中项目,使用其中一个静态库时出现下面这个情况。
error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”
可能是release下面引用了debug下面编译出来的静态库。...
解决方法:
1.打开该项目的“属性页”对话框。
2.单击“链接器”文件夹。
3.单击“命令行”属性页。
4.将 /SAFESEH:NO 键入“附加选项”框中,然后点击应用...
左边是博客园一个大神的作品。它的源代码地址是   http://download.csdn.net/detail/fwj89228
我仅仅是添加了一部分下载相册的代码。连made by darren都没改动。
右边是展示下载到的QQ相册里的图片。是一个WPF的图片浏览器改过的。
两个exe通过发消息实现进程通讯。左边下了一张图就给右边的图片浏览器发消息,然后展示在界面...
关于分析的过程和思路参考原来的一篇文章 《HtmlAgilityPack 爬虫批量获取百度音乐下载地址一》
       http://blog.csdn.net/witch_soya/article/details/8316194
      
     源代码下载地址  C#获取百度音乐地址源码
首先在工程中添加引用 HtmlAgilityPack.dll
定义一首歌曲的...
都说iphone开发是富帅程序员的职业,像我等屌丝买不起imac   air 等苹果的的,只好在win/linux+eclipse上面搞搞山寨之王的android。前几天在远景论坛看到一个装黑苹果的帖子。非常受教,
原帖地址:/viewthread--1.html
于是决定在自己的win8上装个虚拟机,在虚拟机里上个黑苹果...
这么快就成了前年毕业的老家伙了。在整理硬盘里的代码和文档的时候翻出刚毕业时候写的一个小东西,想起来那时候在武汉的小河西村,暗无天日的租房里屌丝的写着程序的日子。一晃这么久了。还是混的这鸟样。悲伤逆流成河a..
        还是上图说话吧。界面有些搓...大神们贱笑了。
代码地址  http://download.csdn.net/detail/witch_soya/4979587...
Gh0st是一款非常优秀的开源远程控制软件。网上很多木马软件都是基于Gh0st内核开发而出的。Gh0st源码就我所知的有很多的版本,如洪流免杀版,红狼版,败笔版,我手头上的是  
2010年5月份山东饭客论坛sid流放出的金牌gh0st版本。原版的编译环境是vc6.0,基于编译环境的考虑,有些许改动。现编译环境为VS2010+Win7 但是不保证能完整上线。Gh0st源代码是我看的比较多的一份源...
因为前段时间对于爬虫有些兴趣,所以研究了一下HtmlAgilityPack.dll而它是可以基于XPath来解析的。
     关于Xpath相关的查看这里 .cn/xpath/index.asp
     网上找了半天没找到几个XPath工具。找到一份源代码,在它的基础上自己做了一个Xpath工具
如图 这里是通过XPath获取百度音乐歌曲名...
c#的httpAgilityPack是一款优秀的HTML解析库。最重要的是可以通过XPath来解析。可惜我们用C++的只能通过托管代码的方式来调用了。
托管代码设置:
ALT+F7   打开属性页-属性配置-常规-公共语言运行时支持-公共语言运行时支持(clr)
using names...
这里是类的代码 CSendMail .h
*************************************************************************/
#pragma once
struct sMailInfo //邮件信息
m_pcUserN//用户登录邮箱的名称...
大名鼎鼎的两款2D引擎不用多介绍了。只是原版的源代码编译环境vc6.0很多无法通过。
     所以这次将WIN7+VS2010编译通过的源代码放上。并附上自己找的一些例程源代码 
Xz_说明中添加了一个asm编译器以及编译说明
HGE源代码及示例代码下载...
免积分源码地址
      个人比较喜欢小旭和月之门出品的游戏音乐。发现月之门不知道什么时候换了个漂亮的网站。而且也提供了音乐在线试听的页面。如图所示。
地址是  http://www.cyberweaver.net/demo.asp
查看了一下网页源代码。发现所有的音乐地址都存在于百度网盘中。于是整了一个爬虫将地址都抓取出来了...
参考这片文章
http://blog.csdn.net/donhao/article/details/0; 部署windows下的objectC开发环境
几乎在所有网上启动shell的说明都是这样。这让我们用win8没有 开始菜单的同学苦逼了很久不知道 shell在哪儿。
2. 启动shell
打开开始-&程序-&GNUStep-&Shell,she...
/article/4fae387b56def.html
除了在Mac 系统上使用Objective-C,你还可以在Windows 上下载并安装GNUstep 和Objective-C 环境,接下来我们就介绍详细的安装和使用的步骤。。
在MAC中安装cocos2d-iphone的模板总是失败 提示 permition denied
找了两条命令解决该问题
+x install-templates-xcode.sh
 sudo ./install-templates-xcode.sh  -f
附官方的环境配置说明
http://www.cocos2d-x.org/pro...
基于移动终端和感应交互的游戏,为人们带来了全新的游戏体验。本文,我们将结合目前流行的cocos2d-x引擎,使用C++语言,基于iOS平台,和大家分享iPhone、iPad上游戏客户端的构架与实现。
文/李成,郑鑫   /gamedev/gameengine/40.html
移动互联网浪潮正在彻底改变人们...
原文地址   /dowinning/archive//2413071.html
本节目标:加载 ST2 到你的网页,搭建运行环境
这一节的内容其实刚好可以对应官方文档的《Getting Started with Sencha Touch 2》http...
/andyque/archive//2192928.html
下载最新版的cocos2d-x。打开浏览器,输入cocos2d-x.org,然后选择Download,本教程写作时最新版本为cocos2d-1.01-x-0.9.1,具体下载位置如下图:
下载完之后,解压到当前文件夹。我把下载的程序放...
用C++封装了一个iocp服务端的类。
   函数声明如下 :
 //初始化IOCP服务器,并设置处理数据的回调函数
extern &C&
HANDLE IOCPInitServer(void* lpCallBackClass,NOTIFYPROC lpfCallBackHandle,ONCONNECTCLIENT lpOnConnect,ONCLOSECLIENT lpO...
用 itextsharp 制作PDF文件的时候发生错误
Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized.
 BaseFont.AddToResourceSearch(&iTextAsianCmaps.dll&); //&STSong-Light&, &UniGB-UCS2-H&, 
  BaseFont baseF...
在C#工程调用C++的函数时候发生这样的错误
      在使用托管代码调用非托管代码时,发生“对 PInvoke 函数“UseTwiHikVisionDllTest!UseTwiHikVisionDllTest.TwiHikVision::GetFirstPic”的调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。请检查 PInvoke 签名的调用约定和参数与...
最近对爬虫比较感兴趣。刚上手C#。于是想试试用C#实现一个爬虫,获取百度音乐的下载地址。本文没什么技术含量。只是个人兴趣,所以不厌其烦写下过程,让有兴趣的做一个参考。
     如图 百度音乐的首页
   
我以抓取新歌Top100这个榜单上的10首歌的下载地址为例说一下整个过程。
它对应的源代码是
这里我们看到在歌曲的名字上有一个超链接。”/s...
CString 头文件#include
string 头文件#include
CString 转char *
char *p = (LPSTR)(LPCTSTR)
string 转 CString
CString.format(”%s”, string.c_str());
char 转 CString
CString...
[csharp] view
#include   
#include   
using namespace S  
using namespace   
  
int main() {  
   string str = &test&;  
   cout 
   String^ str2 = gcnew Str...
Ghost3.6 是性能很好的一款开源远程控制。其IOCP模型算是比较好的了。我将其中的IOCP完成端口模型抠出来封装成了DLL。。只是没有进行网络测试。
源代码:http://download.csdn.net/detail/witch_soya/4882068
服务器端初始化函数
bool NetEngineServer::InitServer( DWORD a_...
源代码地址:
http://download.csdn.net/detail/witch_soya/4881954
自己写了一个测试用例。dll效果如下:
其中使用半跳检索法查询的代码如下。
//半跳检索法查询
int CReadQQWryDat::QueryIndex(CString strIP)
int index = -1;
Duilib是一款基于XML的开源DirectUi界面库。在MFC中使用Duilib可以使c++界面更具有扩展性。
源代码  http://download.csdn.net/detail/witch_soya/4881669
在MFC中嵌套使用Duilib
在MFC对话框中产生一个自定义的Duilib窗口类 CDuiLib_Dialog...
遇到这种情况的解决方法把代码中的ReadHuge换成Read、WriteHuge换成Write即可。
原因是VC++2005及后续VC版本中的CFile没有ReadHuge和WriteHuge成员函数,只在VC6中的CFile才有,不过ReadHuge()函数已被Read()函数代替,WriteHuge()函数已被Write()函数代替。...
〖0〗-操作成功完成。 
〖1〗-功能错误。 
〖2〗-系统找不到指定的文件。 
〖3〗-系统找不到指定的路径。 
〖4〗-系统无法打开文件。 
〖5〗-拒绝访问。 
〖6〗-句柄无效。 
〖7〗-存储控制块被损坏。 
〖8〗-存储空间不足,无法处理此命令。 
〖9〗-存储控制块地址无效。 
〖10〗-环境错误。 
〖11〗-试图加载格式错误的程序。 
〖12〗-访问码无效...
http://lixinyiabc123./blog/static//
我们的模拟器与大多数的游戏一样,都有2个主要状态:“GUI”和“Game”。然而,我所遇到Ogre和CEGUI史上最令人困解的问题之一是它们之间如何相互配合。事实上,这相当的明了。但由于那些不完整的例子,过时的文章,和难以理解的...
2D特效之水波
/Program/Visual/2D/water.htm
  水波特效在游戏当中也比较多见,波纹实时生成算法很多,这里介绍一种快速算法。之所以说它是一种快速算法,是因为它的计算既没有用到sin、cos函数也没有用到sin、cos函数的查表算法,它只是根...
/Program/Visual/2D/2DWater.htm
在介绍编程之前,先让我们来回顾一下在高中的物理课上我们所学的关于水波的知识。
水波有如下几个特性:
扩散:当你投一块石头到水中,你会看到一个以石头入水点为圆心所形成的一圈圈的水波,这里,你可能会被这个现象所误导,以为水波上的每一点都是以石头入水点为中心向外扩散的,这是错误...
四叉树或四元树也被称为Q树(Q-Tree)。四叉树广泛应用于图像处理、空间数据索引、2D中的快速碰撞检测、存储稀疏数据等,而八叉树(Octree)主要应用于3D图形处理。对游戏编程,这会很有用。本文着重于对四叉树与八叉树的原理与结构的介绍,帮助您在脑海中建立四叉树与八叉树的基本思想。本文并不对这两种数据结构同时进行详解,而只对四叉树进行详解,因为八叉树的建立可由四叉树的建立推得。若有不...
GameRes游戏开发资源网 
 说明:本文由kylinx本人亲自撰写,欢迎各位游戏制作同仁转载和指点,但是任何人不得在本人许可之外以任何理由篡改,模糊本文。谢谢。联系方式:game-
       很久以来由于工作上的繁忙没有写新东西了~hoho~
       本文基于2D表现的游戏,在当今3D大行其道的时代,说...
/kex1n/archive//2186351.html
接下来要介绍的模型文件格式是OBJ格式。该格式非常流行,而且可以使用大量3D建模软件导出。OBJ是一种简单的格式,它是可以用任何文本编辑器打开和保存的文本文件。准确的说,OBJ文件并不是设计用于处理与动画相关的信息,但如果有一个需要快速加载到场景中的静态对象,OB...
/littlethank/archive//1773530.html
AVS图像格式
以X为文件扩展名的文件是微软定义的文件格式.用来存放3D模型.   
X文件有文本和二进制两种存储形式.   
  
X文件内部结构如下:   
  
·Frame   
定义框架容器,用来装Mesh对象。可以包含多...
/kex1n/archive//2026863.html
这篇文章首发于一本谈游戏研发的杂志,是赵青写的,写得非常不错。
《剑侠情缘网络版》开发回顾 
2003 年的1月,我刚刚开发完《天王》项目,正在休息、总结和规划下一个项目。《天王》是我开发的众多项目中最满意的一个,虽然这篇文字主要是对《剑侠情缘网络
开源图形/游戏引擎的点评
什么是游戏引擎?举个简单例子,在某游戏中的一个场景中,玩家控制的角色躲藏在屋子里,敌人正在屋子外面搜索玩家。突然控制的角色碰倒了桌子上的一个杯子,杯子坠地发出破碎声,敌人在听到屋子里的声音之后**到玩家所在位置,玩家开枪射击敌人,子弹引爆了周围的易燃物,产生爆炸效果。在这个简单而常见的过程中,游戏引擎便在后台起着作用,控制着游戏中的一举一动。十六年的仙剑,姚仙三年亲...
很好的一篇文章 博主不允转载
/clayman/archive//1459001.html...
1 在官方网站http://www.cegui.org.uk/ 
  下载最新的CEGUI 源代码 版本是0.7.7
2 下载编译需要用到的依赖文件包 将解压后的文件夹 Dependencies 和CEGUI放在同一个目录下如图
3 参考 CSDN博客上的 文章
  http://blog.csdn.net/kun1234567/article/details/225945...
此文为转载,但是值得一看。
此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才能攀登到游戏技术的最高峰   
        ——阿哲VS自己 QQ多希望大家一起交流与沟通
这篇文章是我一年半前,找工作时候写的,那时是发到学校的BBS上。现在我工作了,想法和以前也有不同,但对游戏引擎编程理念还是基本差不...
3D计算机图形学零起点全攻略
这篇文章不包含任何技术知识,但我的希望它能指明一条从零开始通往3D领域的成功之路.我将罗列我看过的相关经典书籍作为学习文献,阅读规则是每进入下个内容,我都会假设已经完成前面全部的文献研习内容.相信若能按照这条路走到最后,会有所进益.
完成整部分内容需要具备基础:
英语:CET4以上
数学:精通数字加减乘除法.
物理:基本力学....
/08857.html
无论是2D还是3D,无论是角色扮演、即时策略、冒险解谜还是动作射击等,都取决一样东西,那就是游戏引擎。它好比人的大脑或者心脏,决定着人的智商与举动,它扮演着一个类似发动机的角色,把人体的各种机能捆绑在一起,通过大脑或心脏指挥它们同时、有序、合理的工作。同理,玩家在游戏中所体验到的画面、剧情、...
文章转载自 游资网
【技术交流】五大开源游戏引擎介绍
对游戏编程初哥来说,选择一个好的游戏引擎是一个很头疼的事。市面上鱼目混杂,并且价格不菲。今天我要隆重推出开源游戏引擎五强(严格上说是四个,有一个是图像引擎)。他们不仅被证明是可靠的,而且全部开放源码。
  1. Irrlicht http://irrlicht.sourceforge.net/
  始于2...
事实上,InfoWorld的年度开源软件大奖很有分量,不过遗憾的是因为没有中文版本,所以很少有国内用户关注这个奖项。
     InfoWorld 2008年的“开源软件大奖”最新出炉,CHIP软件社区乘此机会将InfoWorld 2008年的“开源软件大奖”中文化并进行整理,希望能够为中国用户带来便利,也希望能够为开源社区共享绵薄之力。
事实上,千万不要把开源软件想得那么神秘,比如在“I...
【转】Infoworld发布2009年度开源软件大奖
最佳开源开发者工具:
BrowserShots 是一个非常优秀的开发者在线资源库
Drools (JBoss Rules )具有一个易于访问企业策略、易于调整以及易于管理的开源业务规则引擎,符合业内标准,速度快、效率高,是JBoss Rules的前身,由RedHat赞助。
Eclipse Web Services T...
/pdf-software.htm
全面接触PDF:最好用的PDF软件汇总(更新)
作者: 善用佳软  日期:
  分类: 1
文本办公, PDF  
标签: PDF
更新 :2.3
《全面接触PDF:最好用的PDF软件汇总》旨在介...
标签: 
分类: 转载
浏览器最核心的部分是渲染引擎(Rendering Engine),我们一般习惯称之为“浏览器内核”,其负责解析网页语法(如HTML、JavaScript)并渲染、展示网页。因此,所谓的...
C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。
1、/tag/c/ --数以千计的有用的C语言源代码片段
2、/category/c-cpp/scripts-programs/ Hotscrip...
用VS2010建了一个默认的C++应用程序,编译后出现如下错误。
1&------ 已启动生成: 项目: Test, 配置: Debug Win32 ------
1& stdafx.cpp
1&c:/program files/microsoft sdks/windows/v7.0a/include/objidl.h(11280): error C2061: 语法错误: 标识符“__R...
nmea数据如下: 
$GPGGA,,,N,,E,1,05,2.0,45.9,M,-5.7,M,,0;
$GPRMC,,A,,N,,E,15.15,359.95,070306,,,A*54 
$GPVTG,359.95,T,,M,15.15,N,28.0,K,A*0...
现在的IDE越做越强大,为我等懒人省了不少。为了使用将来的代码自己或别人能看懂,注释这种东西必不可少。当为函数添加注释时,格式是固定的。每个函数写一遍,或从别的函数处拷贝过来,即麻烦又容易出错。这种重复劳动让人心烦都有不想写注释的欲望了,这时VS的宏可以干掉这些“脏、乱、累”的体力活。
看了一下,VS2005的宏脚本就是VBScript,很容易上手。我写了一个...
内容目录:
1、C++各大有名库的介绍——C++标准库
2、C++各大有名库的介绍——准标准库Boost
3、C++各大有名库的介绍——GUI
4、C++各大有名库的介绍——网络通信
5、C++各大有名库的介绍——XML
6、C++各大有名库的介绍——科学计算
7、C++各大有名库的介绍——游戏开发
8、C++各大有名库的介绍——线程
9、C++各大有名库的介绍——序列化
19:48 421人阅读 评论(0) 收藏 举报
from:http://blog.csdn.net/kdwangzi/archive//3422845.aspx
用于树控件消息处理的几个结构
众所周知,Windows程序是消息驱动模式,各种消息由Windows操作系统侦测得到,并由用户创建的窗口所取得。这时,操作系统将消息的具体信息...
VC控件编程之:4.7 TREE CTRL
树形控件TreeCtrl和下节要讲的列表控件 ListCtrl在系统中大量被使用,例如Windows资源管理器就是一个典型的例子。
树形控件可以用于树形的结构,其中有一个根接点(Root)然后下面有许多子结点,而每个子结点上有允许有一个或多个或没有子结点。MFC中使用CTreeCtrl类来封装树形控件的各种操作。通过调用
BOOL Crea...
按钮风格 应用于CButton类对象,例如单选框、复选框和按钮。在CButton::Create的dwStyle参数中设置一个组合的风格。
组合框风格 应用于CComboBox类对象。在CComboBox::Create的dwStyle参数中设置一个组合的风格。
编辑风格 应用于CEdit类对象。在CEdit::Create的dwStyle参数中设置一个组合的风格。...
在使用win32的一些特殊宏时,有必要注意一下宏的定义,例如:
http://blog.csdn.net/woyaowenzi/article/details/4608148
#define MAKEWORD(a, b)      ((WORD)(((BYTE)((DWORD_PTR)(a) & 0xff)) | ((WORD)((BYTE)((DWORD_PTR...
本来是打算完善一下再放源码出来的,因为的确存在特别多的问题。
     
        但最近的确是没时间。淡我还是希望能给这方面有需要的人提供一点参考资料吧,我也是菜鸟一枚,所以不敢说能对大家有多少帮助。希望能共同交流共同进步。^_^
   
源代码地址  http://download.csdn.net/detail/witch_soya/4371378...
源码出于看雪论坛。源址已佚。先谢过
    看结果
  
    
耗时47微秒
int SearchStr(PTSTR pszString, int iStrLen, PTSTR pszSearchStr)
int i = 0;
int iSea...
罗云斌老师用汇编写了一个效果很赞的水波效果。一直想用在自己的工程中,可c++调用ASM的时候总出现稀奇古怪的问题。准备打算自己将汇编源代码改成C++的后来偶然看到博客园里已经有人做了这样的工作,就不重复发明轮子了。可惜的是原作者地址已经找不到了。深表歉意。
     水波的效果:
     水波分为好几种效果,有快艇划过的效果,有小雨的效果。等等。我这里能量值不大,所以看上去不是很明...
很多时候登QQ只是为了截图..虽然系统有截屏键,浏览器什么的都有截屏插件,但总觉得QQ是做的做好的。只此一家别无分号。但有时候断网就悲催了。 
于是周六周末摸索着自己实现了一下它的两个基本功能,截屏到剪切板和保存到文件。参考了两个版本的代码 。一个是VC 驿站上的QQ2008版本的截屏。它采用了橡皮筋类。一种是之前CSDN上一个牛人放出的模拟ipad效果的源代码里面的截屏功能...
http://apps./share/detail/
在应用程序中,往往为了释放内存等,使用一些函数,其实,对于内存操作函数要谨慎使用,比如大家常常想到的 SetProcessWorkingSetSize,其实对于windows来说,系统会自动在程序闲置时(如程序被最小化)释放内存的,自己用内存释放 时,往往会造成一些莫名的内存错误,造成自...
#pragma 的使用
尽管 C 和 C++ 都已经有标准,但是几乎每个编译器 (广义,包含连接器等) 扩展一些 C/C++ 关键字。
合理地应用这些关键字,有时候能使我们的工作非常方便。下面随便说说 Visual C++ 中 #pragma
指示符的使用。
一、用#pragma导出DLL函数
    传统的到出 DLL 函数的方法是使用模块定义文件 (.def),Visual C++...
这几天要在程序中添加一个显示地图的功能。Boss说是在给客户演示的时候比较....额。看上去比较正式.
看了一天GDAL各种看不懂。很多博客的教程都是说怎么用GDAL读Shp数据,图层属性,改其中的字段之类的,找不到有介绍怎么把地图显示到界面上的文章。于是自己摸索着用了一个开源的 MapWinGIS.ocx 控件来显示地图 简要的记录一下过程.
1 注册控件mapwin...
GIS开源程序收集
每一个项目包含以下信息:
分类包括:GIS基础函数库、GIS控件、GIS桌面程序、GIS数据引擎、WEBGIS浏览器端程序、WEBGIS服务器程序、GPS相关程序,其它分类
派系:“NET”派系,“C”派系,“Java”派系,脚本派系,其它派系...
1.前言 
前一段公司出于成本和效率的原因,要求在我们的产品中用开源的GIS组件来代替以前使用的MapX,经过一段时间的查找,我发现了MapWinGIS这个东西基本可以满足我们的要求。经过几天的摸索,我写了这篇文章,希望能对其他使用MapWinGIS的人有所帮助。我平常接触GIS很少,也最多就是在开发系统中偶尔用到MapX,很多基本概念也不了解,所以可能有很多错误的地方,忘见谅。 
VC的Atl工程为我们提供了很好的创建COM工程的方法,可是想要在Atl工程里面使用MFC里的对象(如CString,CFile)却并不容易,这对于那些原本熟悉MFC类库的程序员来说实在是一个很大的麻烦.这里就介绍一下如何在Atl中使用mfc类库:
      Atl的工程包括三种类型,ActiveDll, ActiveExe以及Service。 对于ActiveDll工程,只需要在建立工程的时...
/simple/?t2428.html
/subject/1119904/
C++设计模式类库 Loki介绍与用法
Loki是由Andrei编写的一个与《Modern C++ Design》(C++设计新思维)一书配套发行的C++代码库。
它不仅把C++模板的功能发挥到了极致,而且把类似设...
-----------------摘自《windows核心编程》
Unicode与ASCII
标准的ANSI C 字符串函数和它们的等价U n i c o d e 函数 
char * strchr(const char *,int);
wchar_t * wcschr(const wchar_t *,wchar_t);
int strcmp(const ch...
CEGUI库以及很多其他的开源库都需要这个压缩的工具。于是自己尝试编译了一下。过程很简单。不过还是记录一下。
           1 用VS2010命令提示行进入  \zlib1.2.5.1\zlib-1.2.5.1\contrib\masmx86 目录  命令行运行 bld_ml32.bat 
             生成 inffas32.obj  match686.obj 两...
好久以前用过一款文本编辑器工具,貌似是叫做 娱评论坛专用什么的记事本,界面很漂亮。可惜是要钱的。后来就没用了..今天突发奇想看看开源的NotePad++源码。于是有了如下的过程...^_^
   1 http://notepad-plus-plus.org/  下载最新版本的源代码 npp.6.1.2.src.7z 
   解压后有两个目录 
    
npp.6.1.2.src\...
rem @echo off
rem 先编译bjam
start bootstrap.bat
rem 等待一分钟待bjam编译完成(如果电脑性能过差,可以设置等待时间更长一些)
SET SLEEP=ping 127.0.0.1 -n
%SLEEP% 60 & nul
rem 利用bjam编译boost库
rem 在此,我们编译vs2005下的x86及x64共2类boost库文件
makefile教程---nmake命令编译器的使用
大家已经习惯于微软提供的功能强大的IDE,已经很少考虑手动编连项目了,所谓技多不压身,有空的时候还是随我一块了解一下命令行编译。
C/C++/VC++程序员或有Unix/Linux编程经验应该很熟悉,以前我曾写过一篇文章描述用csc/vbc来进行命令行编译,今天再介绍一下MS提供的更加快...
在编译NotePad2源代码 notepad2_4.2.25_src 的时候会遇到这个问题。—`╰Witchつ注
/bellgrade/blog/item/fe3fa5d5abb7d7.html
今天遇到VS2008在debug版...
这个帖可能在这儿发比较奇怪,不过我是一个信仰黑客精神的程序员,也非常支持KlayGE的研发,希望发一些我的原创资料,和作者,以及KlayGE的作用者交流,甚至有一些麻烦的问题,也希望作者可以解答,如果KlayGE的研发能够涉及到这些东西,那就最好了。
作为一个刚从业不久的引擎开发人员,为了能快速有效地提高自己引擎的渲染质量,使用了各种办法来解析Cryengine的渲染手法。在此我将以专业的视角来...
http://blog.csdn.net/cleverysm/article/details/2114006
ShapeFile格式说明
1、Shape技术描述
一个完整的ESRI的shape文件包括一个主文件,一个索引文件,和一个dBASE表文件。主文件是一个直接存取,变记录长度文件,其中每个记录描述一个由其顶点列表组成的shape。在索引文件中,每条记录是在主文件中对应记...
直辖市各市经纬度查询
  北京市 北纬39.55 东经116.24
  天津市 北纬39.02 东经117.12
  上海市 北纬31.14 东经121.29
  重庆市 北纬29.35 东经106.33
  香港特别行政区 北纬21.23 东经115.12
  澳门特别行政区 北纬21.33 东经115.07
  台湾省各市经纬度查询...
http://yjphhw./.html
终端或DOSshell下可以输入(带$的为向终端里输入的命令):
  Rel. 4.6.0, 21 Dec 2007
usage: proj [ -beEfiIlormsStTvVwW [args] ] [ +opts[=arg] ] [ files ]
会显示出...
/web/530/122510.htm
地图投影的选择
    选择投影的目的在于使所选投影的性质、特点适合于地图的用途,同时考虑地图在图廓范围内变形较小而且变形分布均匀。海域使用的地图多采用保角投影,因其能保持方位角度的正确。
    我国的基本比例尺地形图(1:5千,1:1万,1:2.5万,1:5万,1:10万,1:25万...
/liongg/blog/item/a60e35fae5146b8.html
Well-Known Text (WKT) Representation of Spatial Reference Systems:顾名思义用众所周知的文字形式来描述坐标参照系统,它与EPSG(2005年已经换名)的坐标文字表述模型一致。
Proj.4是开源GIS最著名的地图投影库,许多GIS开源软件的投影都直接使用Proj.4的库文件。该项目遵循MIT license,用C语言编写,由USGS的Gerald I. Evenden在1980年代创立并一直维护到退休,后转手到Frank Warmerdam手中。Warmerdam现任OSGeo主席,于2008年5月把Proj.4纳入成为MetaCRS的一部分。Proj.4的主页(htt...
地图数学要素:地图投影、比例尺、控制点、坐标网、高程系、地图分幅等。
在我的印象中,比例尺从打小开始接触地图就强调其重要性,关联着距离量测。当时还有指北针等要注意的事项,主要关注于地图的使用。后来一不小心入了GIS的门,还得学会更深入的使用地图数据甚至是编制地图。这时候,大学GIS第一门课程《地图投影》就来了。当时的注意点完全被繁琐的公式迷惑,不过看着用C语言在那小黑块的屏幕画出一幅幅漂亮的...
/liongg/blog/item/3e016e06c5ceea7f0208810e.html
在《地图投影为什么》一文,我大略说了下为什么需要地图投影,投影坐标系需要哪些参数,这些参数(如椭球体、基准等)是做什么的。这篇就深入的谈些地图投影相关的一些概念,各种定义参考OGC标准《Spatial Reference by Coordinates》。进...
EPSG对该投影的编号设定为EPSG:3857,对应的WKT也发生了变化,下文不再修改,相对来说格式都是那样,可以到http://www.epsg-registry.org 网站输入SRID进行查询。
Google Maps和Virtual Earth等的流行程度不用多讲,然而他们所使用的Web Mercator或Spherical Mercator在很长一段时间内并没有被EPSG的投影数据...
标签: HDC  CDC相互转换 
首先说一下什么是DC(设备描述表)
解:Windows应用程序通过为指定设备(屏幕,打印机等)创建一个设备描述表(Device Context, DC)在DC表示的逻辑意义的“画布”上进行图形的绘制。DC是一种包含设备信息的数据结构,它包含了物理设备所需的各种状态信息
。Win32程序在绘制图形之前需要获取D...
VS2010 解决链接错误:error LNK2019: 无法解析的外部符号 __iob  
13:31:46|  分类: 软件学习 |  标签:error  lnk2019  _iob  |字号 订阅
该错误主要是由于静态库在VC6编译而主程序在VC2010编译,大家用的CRT不同。解决办法,代码中增加
#ifdef __cplusplus...
http://blog.csdn.net/lijie45655/article/details/6358779
VC中的消息的分类有3种:窗口消息、命令消息和控件通知消息,我们这里要谈的是最后一种:控件通知消息。  控件通知消息,是指这样一种消息,一个窗口内的子控件发生了一些事情,需要通知父窗口。通知消息只适用于标准的窗口控件如按钮、列表框、组合框、编辑框,以及W...
http://blog.csdn.net/lijie45655/article/details/6362441
实现自定义绘制的三步曲
既然您已经了解了绘制控件可用的各种选项(包括使用自定义绘制的好处),那么,让我们来看看实现一个自定义绘制控件需要的三个主要步骤。
执行一个 NM_CUSTOMDRAW 消息处理程序。
指定处理所需的绘制阶段。
筛选特定的绘制阶段(...
我在学习中经常遇到要重写DrawItem()的情况,但又有一个WM_DRAWITEM消息,它们是什么样的关系呢。
如果我们要重写一个CButton取名为CMyButton,我们可以重写CMyButton的DrawItem()函数来实现我们的
需求,但CMyButton::DrawItem()是在什么时候调用呢?它是在它的宿主类的OnDrawItem()中被调用,
OnDrawItem...
/alantop/archive//60450.html
目前世界上最主要的导航电子数据标准/格式有以下几种:GDF(v3.0/ 4.0)、KIWI(v1.22)、NavTech(v3.0)。
1.GDF格式
GDF(Geographical Data File)是欧洲交通网络表达的空间数据标准,用于描述...
Shapefile文件格式详解
/alantop/archive//58880.html
Shapefile文件是美国环境系统研究所(ESRI)所研制的GIS文件系统格式文件,是工业标准的矢量数据文件。 Shapefile将空间特征表中的非拓扑几何对象和属性信息存储在数据集中,特征表中的几何对象存为以坐标点集表示的图形文件...
在Mapinfo中每张地图被称为一个图层(或被称为表)。
每个Mapinfo表由两部分最重要的内容构成:图形(称为空间对象)和数据(称为属性)。
Mapinfo实现了&图形对象&及&属性数据&一对一联系,从而能够完成图形数据和属性数据的双向查询。为了实现基于属性信息的快速查询,Mapinfo支持针对属性字段建立索引。Mapinfo以文件的方式,将上述的不同信息存放到不同的文件中以共同组成一个完...
/cabinriver/blog/item/d6eff98e53ecd8e9f01f3696.html
GDAL之OGR入门
这篇文档是为了说明怎样从一个文件里用OGR的C++类读取和写入数据。强烈建议在读此文档之前首先阅读介绍OGR体系结构介绍文档,里面介绍了OGR里主要的类以及他们...
CxImage的简单用法
/lancidie/archive//2076100.html
好了,我来说明一下这个CxImage类的简单用法,希望给刚接触CxImage的朋友带来一些帮助,首先我要说明的是在这里我以CxImage 6.0.0.0版为例(各个版本可有能所不同)。官方下载地址是:http://ww...
/kex1n/archive//1649059.html
CxImage是C++实现的功能强大的、能处理多种文件格式的图像管理类。它能够简单快速的实现图像的导入、保存、显示和变换。
为什么使用CxImage
u 它是平台无关的
u 它是自由软件、免费的、开源的
u 支持多种平面格式:BMP、G...
/sunicdavy/archive//103572.html
参加了许怡然主持的一堂游戏行业创业投资的交流会,解决了一些多年来未解的难题,算是很有感触,这里是一些会议的笔记,记录在此,便于以后查阅。
许怡然现任巨人投资总监,也是天使投资会会员,毕业于清华自动化(基本可以说是游戏行业普遍牛人出的专业),程序员起...
/carekee/articles/1935789.html
慎用USES_CONVERSION
慎用USES_CONVERSION
USES_CONVERSION是ATL中的一个宏定义。用于编码转换(用的比较多的是CString向LPCWSTR转换)。在ATL下使用要包含头文件#include &atlconv.h&
//archive//1829283.html
静态控件也是比较常用的控件,在VS开发环境中用的应该挺频繁的吧。
其实mfc中实现对窗口美化,主要依赖于重绘。static控件也是个窗口,windows为其留有自绘的权利,可以设置其样式为SS_OWNERDRAW,Windows就会把其绘制权利交给我们的代码,...
网游客户端使用的外部库
http://eric-/blog/1474650
博客分类: 
c++windows
游戏客户端是比较庞大的,一般会使用很多不同的模块,以下是某个网游客户端的头文件目录: 
boost : boost库及代码 
cxxtest : 一个自己实现的用于C++的单元测试工具 
http://eric-/blog/1500082
lua 源代码解析 
源代码版本:lua-5.2.0 
一、概览 
1、lua脚本中暴露的库相关 
lbaselib.c - 基础函数库(方便使用lua内部的功能) 
lbitlib.c - 位运算库 
lcorolib.c - 协程库 
lstrlib.c - 字符串库,提供通用字符串处理功...
一、table的解释(云风说的很好,摘抄如下):    
lua 的整体效率是很高的,其中,它的 table 实现的很巧妙为这个效率贡献很大。
lua 的 table 充当了数组和映射表的双重功能,所以在实现时就考虑了这些,让 table 在做数组使用时尽量少效率惩罚。
lua 是这样做的。它把一个 table 分成数组段和 hash 段两个部分。数字 key 一般放在数组段中,...
lua 中pairs 和 ipairs区别
标准库提供了集中迭代器,包括迭代文件每行的(io.lines),迭代table元素的(pairs),迭代数组元素的(ipairs),迭代字符串中单词的 
(string.gmatch)等等。LUA手册中对与pairs,ipairs解释如下:
ipairs (t)
Returns three values: an iterator...
Lua中实现类似C#的事件机制
Lua的语法非常灵活, 使用他的metatable及metamethod可以模拟出很多语言的特性. 
C#中我们这样使用事件:
xxx.Click += new System.EventHandler(xxx_Click);
private void xxx_Click(object sender, EventArgs e)
LUA脚本学习
从lua调用C++函数和对象
    利用LuaPlus可以方便的从C++中调用lua脚本,翻过也一样。通过注册函数或类对象,lua便可以访问C++。 
    
一、C风格函数注册
    Lua提供了C风格的回调函数注册,该函数原型如下:
    int Callback(LuaState* state);
    
    无论是全局函数、类非虚函...
/wc250en007/archive//149891.html
Metatable In Lua
什么是Metatable 
      Lua中Metatable这个概念, 国内将他翻译为元表. 元表为重定义Lua中任意一个对象(值)的默认行为提供了一种公开入口. 如同许多OO语言的操作符重载或方法重载. M...
/html_free/73.html
DLL中导出类成员函数名称修饰意思解释大全
2、C++编译时函数(非类成员函数)名称修饰
当函数使用__cdecl调用约定时,编译器进行以下工作:
1.以?标识函数名的开始,后跟函数名;
2.函数名后面以@@YA标识开始,后跟返回值和参数表;
3.当函数的返回值或者参数与C++...
转自:/developtool/34.html
Notepad++从3.4版本开始支持插件机制,让用户可选择的为本身已经优秀的Notepad++添加更多强大的功能。下面是20款Notepad++插件的介绍和下载地址。
20款Notepad++插件
这是一个主要用于演示的插件,适合初次开发者用...
/yuyunliuhen/archive//110170.aspx
WSARecv Function 从连接的SOCKET中接收数据
int WSARecv(
  __in          SOCKET s,
  __in_out      LPWSABUF lpBuffers,
  __in          D...
/yuyunliuhen/archive//110170.aspx
HANDLE WINAPI CreateIoCompletionPort(
HANDLE FileHandle,
HANDLE ExistingCompletionPort,...
IOCP服务器/客户端实现 (转)
——A simple IOCP Server/Client Class By spinoza
——译: Ocean Email:
原文选自CodeProject
源代码: /KB/IP/iocp_server_client/IOCP-Demo.zip...
/andyhere/archive//1314803.html
WaitForSingleObject的用法                                      
1.WaitForSingleObject 的用法
WaitForSingleO...
/vckbase/vckbase10/vc/nonctrls/misc_21/1021002.htm
CRectTracker(俗称“橡皮筋”类)是一个非常有意思的类。你在Windows中经常看到这样的情况:它可以用做显示边界,你也可以扽它的八个角用来放大缩小,或做框选使用。如何通过编程来实现这种功能呢?这就是CRectTracker类的作...
在对话框程序中,我们经常是利用对话框上的子控件进行命令响应来处理一些事件。如果我们想要让
对话框(子控件的父窗口)类来响应我们的按键消息,我们可以通过ClassWizard对WM_KEYDOWN消息进行
响应,当程序运行后,我们按下键盘上的按键,但对话框不会有任何的反应。这是因为在对话框程序中,
某些特定的消息,例如按键消息,它们被Windows内部的对话框过程处理了(即在基类中...
启动 Debug,它是可用于测试和调试 MS-DOS 可执行文件的程序。 
Debug [[drive:][path] filename [parameters]] 
参数 
[drive:][path] filename 
指定要测试的可执行文件的位置和名称。 
parameters 
指定要测试的可执行文件所需要的任何命令行信息。 
说明 
使用 Debug 命令但不...
注:Windows GDI画图闪烁解决方法
一般的windows 复杂的界面需要使用多层窗口而且要用贴图来美化,所以不可避免在窗口移动或者改变大小的时候出现闪烁。
先来谈谈闪烁产生的原因
如果熟悉显卡原理的话,调用GDI函数向屏幕输出的时候并不是立刻就显示在屏幕
上只是写到了显存里,而显卡每隔一段时间把显存的内容输出到屏幕上,这就是刷新周期。
一般显卡的刷新周期是 1/8...
.cn/s/blog_gwii.html
CDC是MFC的DC的一个类 
HDC是DC的句柄,API中的一个类似指针的数据类型. 
MFC类的前缀都是C开头的 
H开头的大多数是句柄 
这是为了助记,是编程读\写代码的好的习惯. 
CDC中所有MFC的DC的基类.常用的CClientDC dc(this);就是...
双缓冲方法解决屏幕刷新闪烁的问题
日 星期二 16:12
//11850.html
下载本文所附源代码
关键字 双缓冲
原作者姓名 戚高
在论坛中经常见到关于刷新时界面闪烁的帖子,如何控制在进行高效绘图时不出现界面闪烁的感觉呢,下文就双缓冲方法进行讲解.
图形为什...
通过异步程序调用(APC)实现的定时功能
定时器是一个在特定时间或者规则间隔被激发的内核对象。结合定时器的异步程序调用可以允许回调函数在任何定时器被激发的时候执行。本文的例子代码显示了如何实现。
  使用本定时器时,你需要把常量_WIN32_WINNT定义为0x0400,并且此常量应该在包之前定义,以确保声明合适的定时器原型函数。
  通过调用CreateWaitableTimer()可以创...
.cn/s/blog_4cgews.html
1 实现系统滚动条换肤功能
对于Windows系统中各种控件换肤功能,要数滚动条的换肤最难实现了,尤其是控件自带的系统滚动条,如Edit、ListBox、ListView、TreeView等自带的系统滚动条,要想实现其自定义的皮肤功能,用常规办法似乎都无法实现。...
/document/viewdoc/?id=1745
  GDI+的应用使得平面图形图象编程变的更加容易,本文以一个基于对话框的时钟程序为例,在VC6.0中调用*.png图片实现半透明渐变窗口,该程序实现了指针式和数字式两种时钟显示方式。窗口实现了半透明渐变窗口、窗口拖动无移动矩形框、隐藏了任务栏窗体按钮等。
效果图如下:...
将GDI+库解压到工程文件夹
#include &../GDI+/Includes/GdiPlus.h&
#pragma comment(lib,&../GDI+/lib/GDIPlus.lib&)
using namespace G
class Cpersonnal_dialog_testApp : public CWin...
对于一个c/c++程序员来说,内存泄漏是一个常见的也是令人头疼的问题。已经有许多技术被研究出来以应对这个问题,比如 Smart Pointer,Garbage Collection等。Smart Pointer技术比较成熟,STL中已经包含支持Smart Pointer的class,但是它的使用似乎并不广泛,而且它也不能解决所有的问题;Garbage Collection技术在Java中已经比较成...
VC++ 6.0 中如何使用 CRT 调试功能来检测内存泄漏
作者:JerryZ
/document/viewdoc/?id=1349
  最近看了周星星 Blog 中的一篇文章:“VC++6.0中内存泄漏检测”,受益匪浅,便运行其例子代码想看看 Output 窗口中的输出结果,可惜怎么弄其输出都不是预期的东西,郁闷了半天,便到水坛里找...
转自 /tit_wangpeng/blog/item/a11aed1a144df8e.html BOOL TransparentBlt(
HDC hdcDest,
int nXOriginDest,
// 目标X偏移
int nYOriginDest,
// 目标Y偏移
int nWidthDest,...
http://blog.csdn.net/akof1314/article/details/6733672
       SonicUI是一个GUI引擎,提供了一些简单的UI组件实现高效率的UI效果,例如:自绘按钮、异形窗体、动画、超链接和图像操作方法。此项目作者开源到CodeProject,地址为:/KB/GDI/SonicUI.aspx...
摘自:/html/VC/10_19_51_12.htm
做一个透明的Edit控件的主要问题是字符的输出,在Edit里输出的刷新有几个时机,一个是在接收到键盘或鼠标消息的时候 ,还有就是在接收到WM_PAINT消息。刷新的时候也不是全部重画,所以想通过在继承的Edit类中处理WM_PAINT消息是行不通的。但是Edit控件自己总是知道怎么去刷新,...
http://blog.csdn.net/riklin/article/details/4417247
    看好了,这是XP系统,未装.net。我的Photoshop学的不太好,把玻璃片弄的太透了些,如果你们有好的美术,再加上这种技术,肯定会如鱼得水。下面就来详细说说它的制作过程吧: 
    第 一步:在VC6中使用GDI+:你得从网上弄个GDI+ for X...
/ruwind2010/blog/item/654e10d3ec9cbd.html
在MFC(Microsoft Foundation Class)对响应消息进行了封装,
可以通过重载虚函数PreTransla...
.cn/s/blog_4bf793ad.html
消息机制-WSAAsyncSelect
WSAAsyncSelect基于Windows消息机制异步I/O模型,为特定网络事件指...
位图文件是分成4部分的。第一部分是位图文件头,它包括位图文件类型,位图的大小和位图数据离文件头的偏移量。接下去的是位图信息头,它包括了位图的许多信息,比如位图的宽度,高度和位图使用的颜色数。再后面是颜色表,它可能包含了2个或更多的RGBQUAD结构。最后面是位图图像的数据。
一、位图结构如下:
 一、BMP文件结构
1. BMP文件组成
       BMP文件由文件头、位图信息头...
/lihui880921/blog/item/b7c73ed100633fde572c8498.html
I.内存分配问题
1.变量未初始化。
debug中会自动给变量初始化found=FALSE,而在release版中则不会。所以尽可能的给变量、类或结构初始化。
2.数据溢出的问题
如:char buffer[10];...
http://topic.csdn.net/t//3974737.html
 1、Run-Time
  Library 
Run-Time   Library是编译器提供的标准库,提供一些基本的库函数和系统调用。 
我们一般使用的Run-Time...
CBitmapButton的使用
CBitmapButton作为MFC的控件类,并不为很多人所使用,因为现在网上遍布着从CButton派生的各种各样的按钮类,其中最为著名的就是CButtonST类了。但是最近在CSDN上看到几个问题都是使用CBitmapButton类,但是由...
Visual studio快捷键大全
visual studio快捷键
ctrl+w 选择一个单词
ctrl+backspace 删除前一个单词
ctrl+delete 删除后一个单词
ctrl+L  剪切一个单词
ctrl+shift+L 删除当前行
FlashGet的透明效果大家羡慕吧.传统的Windows应用程序想实现半透明效果,一般来说需要处理自己的窗口的WM_Paint消息窗口,很麻烦.现在好了,SetLayeredWindowAttributes是windows的新api,win2000以上才支持,它能使...
/aidfan/blog/item/6a1d9213c67a.html
有许多的软件的界面十分地漂亮,不仅窗口的客户区绘制得十分精细,连窗口的外形也是“奇形怪状”的,比如 Office 2000助手、Me...
本文示例源代码或素材下载
  CButtonST使我目前见过的最强大,功能最全的CButton派生类。撰写本文的目的不在于技术的讨论,而是希望能够为各位提供关于CButtonST的使用参考,以提高编写程序的速度。
  下图是用CButtonST做的几个按钮
  以下是CButtonST类的一些版本信息,方便大家可以及时获得它的最新版本。
  作者:Davide Calabro
/SoftChannel/02/1749899.shtml
我们在进行程序的界面设计时,常常希望将位图的关键部分,也既是图像的前景显示在界面上,而将位图的背景隐藏起来,将...
1. ListCtrl 风格
      LVS_ICON: 为每个item显示大图标
      LVS_SMALLICON: 为每个item显示小图标
      LVS_LIST: 显示一列带有小图标的item
      LVS_REPORT: 显示item详细资...
.cn/s/blog_ml89.html
参考了以下两篇文章:
ifstream 和 ofstream( 引用)
之 iostream库的学习笔记(二)fstream库...
本文来自:/.html
一、什么是Unicode
  先从ASCII说起,ASCII是用来表示英文字符的一种编码规范。每个ASCII字符占用1个字节,因此,ASCII编码可以表示的...
转自 /zdxster/archive//1945877.html
您试图与不兼容的库链接。
重要事项 运行时库现在包含防止混合不同类型的指令。如果试图在同一个程序中使用不同类型的运行时库
或使用调试和非调试版本的运行时库,则将收到此警告。例如,如果编译一个文件以使用一种运行时库,
而编译另一个文件以使用另一种运行...
转自 .cn/s/blog_51890fea0100l41h.html
例如“error LNK2019: 无法解析的外部符号_imp__SetupDiGetDeviceInterfaceDetailW@24
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/amh/archive//615277.aspx
在WINDOWS的SOCKET服务器应用的编程中,如下的语句或许比比都是: 
  s=socket(A...
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yu444/archive//5587781.aspx
什么是网络字节顺序和主机字节顺序呢?
在进行网络编程时,需要进行转换以统一“格式”
转自 Rover12421 ‘s Blog
三.解决连接错误
     到现在为止,所以代码已经没有任何错误了,但在Gh0st还是编译不成功,而错误全部是在连接错误上。下面来解决掉这些链接错误。
3.1 CJ60StaticLib链接库错误
首先我们看到的...
转自 http://apps./share/detail/
visual studio 2010 中新建一个项目会同时建立一个ipch目录与sdf文件,即使你删掉它,再次打开工程时还是会重新建立。动辄30、50M的容量让我们心里很...
原文地址 /wenxianliang08@126/blog/static//
下面介绍三种方法:实现改变对话框的默认背景颜色:
(1)可以在CLotteryApp::In...
/*出处找不到了,深表歉意!*/
利用WinPcap技术捕获数据包
前言 
  随着网络入侵的不断发展,网络安全变得越来越重要,于是网络入侵取证系统的研究也变得日益重要。在网络入侵取证系统中,对网络上传送的数据包进行有效的监听即捕获包是目前取证的关键技术,只有进行高效的数据...
TCP/IP协议栈与数据包封装 
TCP/IP网络协议栈分为应用层(Application)、传输层(Transport)、网络层(Network)和链路层(Link)四层。如下图所示。
图 36.1. TCP/IP协议栈
两台计算机通过TCP/IP协议通讯的过程如下所示。...
1. 段格式
TCP的段格式如下图所示。
图 36.12. TCP段格式
和UDP协议一样也有源端口号和目的端口号,通讯的双方由IP地址和端口号标识。32位序号、32位确认序号、窗口大小稍后详细解释。4位首部长度和IP协议头类似,表示TCP协议头的长度,以4字...
IPv4的IP地址长度为4字节,通常采用点分十进制表示法(dotted decimal representation)例如0xc0a80002表示为192.168.0.2。Internet被各种路由器和网关设备分隔成很多网段,为了标识不同的网段,需要把32位的IP地址划分成网络号...
HTTP协议说明
1.了解HTTP 4
1.1 HTTP简介 4
1.2.HTTP1.0的会话方式 4
1.4.HTTP请求消息 4
1.5.HTTP响应消息 5
1.6.HTTP消息 5
1.7.HTTP消息头 6
2.HTTP详细说明 7
__cdecl,__fastcall, __stdcall 什么区别-
主要区别是函数参数入栈的方式不同:
--------------------------------------------------------------- 
在函数调用过程中,会使用堆栈,这三个...
这也是我的纸质版文档敲出来的,不发上来对不住自己敲键盘敲到手肿的心情....噢噢。
老师:Mr郝  2011--2   
Windows课程
Windows编程基础
Windows内存管理
进程线程...
一、程序风格:
1、严格采用阶梯层次组织程序代码:各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,括号位于下一行。要求相匹配的大括号在同一列,对继行则要求再缩进4格。
2、提示信息字符串的位置 在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给调试用的临...
如题,虽然现在跟Unix毫无关系了,但毕竟也曾经为她痴狂过。发出曾经的笔记(其实之前还是纸质的,在面试之前我一边熟悉一边敲出来了),比较乱,权当作参考,希望对后来的童鞋有所帮助。
/****Witch的Unix笔记***********...
1.写出判断ABCD四个表达式的是否正确, 若正确, 写出经过表达式中 a的值(3分)
int a = 4;
(A)a += (a++); (B) a += (++a) ;(C) (a++) += a;(D) (++a) += (a++);
a = ?
答:C错误,左侧不...
//原出处未知 深表歉意。
// ms08_014.cpp : Defines the entry point for the console application.
#include &stdafx.h&
#include...
C/C++中的字符串分割
 转自http://apps./share/detail/
字符串按照特定字符进行分割是编程时候经常要用到方法
MFC中CString和std::string 常可以用 find() + Mid() 的方...
原作者   :newjueqi
/*该文章的原来出处找不到了,Witch再次表示歉意。*/
                  PE文件格式
   
*******************************************************...
访问:296198次
积分:3355
积分:3355
排名:第3540名
原创:64篇
转载:138篇
评论:110条
(1)(4)(1)(5)(2)(6)(1)(4)(3)(1)(1)(3)(25)(10)(1)(16)(9)(3)(7)(46)(7)(26)(20)
/staticjs/weiboshow.swf?verifier=a63d6d67&uid=&width=230&height=500&fansRow=2&isTitle=1&isWeibo=1&isFans=1&noborder=0&ptype=1&colors=cfe1f3,fafcff,3d5

我要回帖

更多关于 sql2000个人版 的文章

 

随机推荐