VC
zym_123456
上善若水 水善利万物而不争 处众人之所恶 故几于道 居善地 心善渊 与善仁 言善信 政善治 事善能 动善时 夫唯不争 故无尤 联系方式:zym2014gmail.com
展开
-
利用HTTP的POST方法做个在线翻译的小工具
最近做了一个英汉小翻译的东东,用的是VC,ADO + Access访问数据库,单词数据库是从金山打字通2002弄来的。后来想了想,想再加个在线翻译的功能,记得经常使用GOOGLE翻译网站的在线翻译,也蛮好用的。于是用Ethereal抓包工具抓了一下它的包,发现浏览器发出去的包格式如下:POST /translate_t?langpair=en|zh-CN HTTP/1.1Accept:原创 2008-03-19 13:53:00 · 3039 阅读 · 2 评论 -
ImageView(仿QQ图片查看器)
程序运行截图:使用方法:1、直接把图像文件拖到图标上显示2、通过命令行方式,示例:ImageView.exe "带全路径的图像文件名称"3、打开ImageView.exe,将图像文件拖到窗口上显示未实现功能:1、右下角比例窗口2、最大化后的窗口底部图片选取条3、打开/关闭窗口动画效果4、优化GDI+支持的图像格式判断逻辑5、不使用图片原创 2013-05-26 18:22:14 · 4586 阅读 · 6 评论 -
RichEditDemo v1.0版发布,仿QQ聊天对话框界面实现
RichEditDemo(WTL版):RichEditDemo(DuiLib版):1、支持输入框文字格式设置,包括字体名称、字体大小、加粗、倾斜、下划线、文字颜色等。2、支持插入BMP、JPG、PNG、GIF等格式的图片文件。3、支持图片和文字的复制剪切粘贴拖放,并与QQ、IE、Google Chrome、Word等的剪切板格式互相兼容。原创 2013-03-01 20:53:30 · 4805 阅读 · 17 评论 -
合成位图封装类
头文件 AnimationBmp.h:#ifndef __CANIMATIONBMP_H__ #define __CANIMATIONBMP_H__ class CAnimationBmp //动画位图封装类 {public: HDC m_hBackDC; HDC m_hForeDC; HDC m_hMaskDC; HDC原创 2008-11-14 10:17:00 · 1409 阅读 · 2 评论 -
API串口操作封装类
Comm.h头文件:#ifndef __CCOMM_H__ #define __CCOMM_H__ class CComm //串口操作封装类 {private: HANDLE m_hComm;public: CComm(); //构造函数 ~CComm(); //析构函数 BOOL OpenComm(int原创 2008-10-22 20:05:00 · 1357 阅读 · 0 评论 -
编译第一个驱动程序笔记
(以下代码大部分摘抄自王艳平老师的《Windows程序设计》一书中的源代码,这里只是为了展示驱动的编译过程)1:安装VC62:安装DDK(大概230M,最好完全安装)3:写以下源代码(随便用一个编辑器来写):CharConvert.h:#define CHAR_CONVERT CTL_CODE(FILE_DEVICE_UNKNOWN, 0x830, METHOD_BU原创 2008-04-18 11:06:00 · 940 阅读 · 0 评论 -
编程实现Windows关机、重启、注销
要想编程使Windows关机、重启或者注销,可以使用ExWindowsEx这个API函数,该函数只有两个参数,第一个表示关机动作的标志,也就是你要让该函数关机呢,还是重启,还是注销等。可以使用EWX_SHUTDOWN、EWX_REBOOT、EWX_LOGOFF等标志常量,分别表示关机、重启、注销。另外如果加上EWX_FORCE这个标志常量的话,该表明强制执行该操作。Windows在原创 2008-04-16 17:02:00 · 1110 阅读 · 1 评论 -
游戏内存修改器
CMemScanner.h(内存扫描器类):#ifndef CMEMSCANNER_H#define CMEMSCANNER_H#include stdio.h>#include "AddrList.h"#include "PageList.h"class CMemScanner //内存扫描器类{private: HANDLE m_hProcess; //待扫描进程句柄publ原创 2008-04-13 20:18:00 · 3215 阅读 · 2 评论 -
模拟浏览器发送HTTP请求的两个函数(VC/VB)
#include afxwin.h>#include stdio.h>#include windows.h>#include "Wininet.h"#pragma comment(lib,"Wininet.lib")//模拟浏览器发送HTTP请求函数CString HttpRequest(char * lpHostName,short sPort,char * lpUrl,char * lpM原创 2008-04-03 16:26:00 · 2801 阅读 · 0 评论 -
GBK和UTF8编码之间互相转换的两个函数
GBK和UTF8之间的转换可以使用MultiByteToWideChar和WideCharToMultiByte两个API,方法是先把它们转换为中间编码Unicode,再转换为对应的编码即可。#include stdio.h>#include windows.h>//GBK编码转换到UTF8编码int GBKToUTF8(unsigned char * lpGBKStr,unsigned原创 2008-03-19 15:57:00 · 9008 阅读 · 0 评论 -
《QQ欢乐斗地主》山寨版
使用Cocos2d-x编写,模仿《QQ欢乐斗地主》的界面实现了一个具有简单AI的单机版斗地主游戏。游戏的详细说明请查看游戏目录下的help.txt文件。原创 2014-04-24 17:15:36 · 3574 阅读 · 7 评论