自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

原创 MFC项目中使用SQLite总结,遇到的编译问题记录

半导体设备免不了要与客户的MES系统通信,比如根据产品ID来获取要加工的资料,而且还要将ID和动态数据保存到本地数据库中。遇到产品重复投入设备,软件要能够准确判断,并提示给OP,常规SQLSERVER数据库体量太庞大,对于一个月还不到百万条数据的场景,选择轻量级的数据库最合适。

2024-04-18 11:49:37 176

原创 长路漫漫,纯手动打磨UI界面日记

我的想法是,接下来再学学OpenGL搞3D,将设备以3D的方式展示到主界面上,真正将公司的主控软件做到行业领先。

2024-04-11 18:56:41 179

原创 2016003 VS2008MFC扩展动态库与调用示例

使用VS系列IDE开发客户端程序,经常会在不同项目中遇到相同的功能,可以考虑把功能独立出来,做为一个独立的功能模块,如封装成dll动态库。常见的功能模块如:串口通信、网口通信、文件处理、数据库操作、写运行日志等等,封装成MFX扩展动态库是最好的解决方案。有点:统一接口,优化程序性能,降低模块件的耦合性,提升工作效率。缺点:能想到的缺点可能是,不断优化/扩充功能,需考虑各版本动态库的维护问题

2016-07-25 15:13:01 1154

原创 2016002 热血江湖辅助 向指定QQ发消息

背景:个人没其它爱好,偶尔玩一下网络游戏,最近想起高中时代玩的网游热血江湖,可惜现在的热血江湖一片死人,都是机器人玩家,一个挂一台电脑挂N个帐号,因为上班,游戏挂着不能实时去看着,TeamViewer也用过,但是感觉没必要,主要是在公司远程家里的电脑如果被发现影响不好.所以才有个想法,写个小程序,家里电脑登录一个QQ号,然后定时给我另一个QQ发消息, 这样就能知道家里游戏的状态了.

2016-03-03 11:51:25 981

原创 2016001 WM_CHAR消息,中文乱码问题的解决方案

实例:A程序需要向外部B程序发文本消息, B程序是外部已存在的,无法修改.测试发送WM_CHAR消息,英文和数字都能成功, 但是发送中文就是很奇怪的乱码.原因:如果字符是汉字(或其它文字如韩文,日文等等),则该字符对应的虚拟键盘码高位不为0,这样得到的字符就是不正确的。解决方案:要发送的字符和 0xFF 做与操作即可.示例代码: CStr

2016-03-03 10:20:51 2716 1

原创 1004 Financial Management

Financial ManagementTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 132186 Accepted: 57053DescriptionLarry graduated this year and finally has a job. He's

2014-08-13 09:24:30 504

原创 1003 Hangover

HangoverTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 101310 Accepted: 49254DescriptionHow far can you make a stack of cards overhang a table? If you

2014-08-13 09:10:26 496

原创 1002 487-3279

487-3279Time Limit: 2000MS Memory Limit: 65536KTotal Submissions: 242045 Accepted: 42924Description企业喜欢用容易被记住的电话号码。让电话号码容易被记住的一个办法是将它写成一个容易记住的单词或者短语。例如,你需要给滑铁卢大学打电话

2014-08-13 08:51:00 503

原创 1001 Exponentiation

ExponentiationTime Limit: 500MS Memory Limit: 10000KTotal Submissions: 134609 Accepted: 32936DescriptionProblems involving the computation of exact values of very l

2014-08-12 16:25:47 525

原创 1000 A+B Problem

A+B ProblemTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 329441 Accepted: 182534DescriptionCalculate a+b InputTwo integer a,b (0OutputOutput a+b

2014-08-12 16:21:15 476

原创 C++封装ADO数据库连接,并附上DLL源码和测试程序

因工作需要,一些项目中频繁的用到ADO连接数据库,每次都要写一些

2014-07-03 16:16:01 1828 3

原创 UNICODE环境下,CIPAddressCtrl地址控件的处理

问题描述:项目为

2014-06-03 15:00:08 707

原创 MFC学习笔记整理:002_腾讯游戏连连看外挂制作(一)

今天心血来潮,准备写个外挂练练手,当然也是从简单的开始了,就选腾讯连连看下手。之前整合过2个外部的exe程序,接触了找句柄、读写内存的操作,写游戏外挂找基址是关键,当然离不开CE(不知道CE的直接退下)了。启动VC6,新建一个简单的基于对话框的工程,捋一捋游戏流程,先写上几个功能函数的空函数,这样的好处是写代码的逻辑跟着游戏流程走,不会乱。先看一下我们都需要什么吧,头文件功能函数如下:

2013-11-17 17:16:23 1647 1

原创 MFC学习笔记整理:001_VC6按钮控件的重绘

一直用VC6来写程序,也做过不少小的工具,有一天哥们让我帮他写个小东西,很快帮他搞定,他拿到手一看,OH MY GOD!怎么这么难看!这句话让我很不爽,程序嘛,能实现功能就可以了,给你留出输入接口,你点击一个按钮,程序自动给你计算,然后把结果返还给你,这就是程序的使命嘛,当然我是这样认为的。哥们的一句话,伤了我的心,点开我写的程序,OH MY GOD!越看越丑!简直到了让人无法容忍的地步,

2013-11-15 18:00:57 2062

原创 002MFC实现画直线功能

基本思想:1、获取设备DC2、设置画笔、起点坐标、终点坐标3、DC画线步骤:1、新建一个基于对话框的MFC程序2、在Dlg类中添加成员函数:每次重绘都要保留所画的直线,故设置坐标数组CPoint m_begin[100];//起点坐标数组,最大100个点CPoint m_end[100];//终点坐标数组,最大100个点CPen *m_pen; //

2013-07-30 13:25:36 2362

原创 001在系统菜单中添加菜单项

第1步:打开IDE,新建一个基于对话框的MFC应用程序第2步:在对话框类中,添加一个成员变量: CMenu *m_pMenu;//菜单类型的指针第3步:在OnInitDialog()函数中,添加语句 :            m_pMenu = GetSystemMenu(FALSE);         //获取当前系统菜单指针            m_pMenu->Append

2013-03-13 09:07:05 962

原创 01windows程序运行机制、代码编写流程与剖析

#include      //win 32 application 需要的头文件#includeLRESULT CALLBACK WinNewProc(    //回调函数,用于处理消息  HWND hwnd,      // handle to window  UINT uMsg,      // message identifier  WPARAM wParam,  //

2012-12-05 15:03:15 551

WIN10离线安装.NET 3.5

win10下安装很多工具都需要.NET 3.5,比如安装VS开发工具。本资源提供离线安装包,参考使用说明,直接运行批处理即可,GOOD LUCK.

2018-09-14

VS2008MFC扩展动态库与调用示例

http://blog.csdn.net/shortcoder/article/details/52023598 使用VS系列IDE开发客户端程序,经常会在不同项目中遇到相同的功能,可以考虑把功能独立出来,做为一个独立的功能模块,如封装成dll动态库。常见的功能模块如:串口通信、网口通信、文件处理、数据库操作、写运行日志等等,封装成MFX扩展动态库是最好的解决方案。

2016-07-28

C++网吧计费管理系统 客户端

代码是VC++6.0的工程,可以直接打开,数据库用的是access 学习很不错哈 这个是客户端

2015-05-05

c++网吧计费管理系统

代码是VC++6.0的工程,可以直接打开,数据库用的是access 学习很不错哈

2015-05-05

EXCEL文件导入数据库 MFC

按照说明文档,根据模版excel文件的格式进行导入. 有文档 有代码 有截图

2014-12-04

VC++二叉树动态演示

之前帮一个学生写的课题设计,设定二叉树节点,然后随机生成一个排序二叉树,并动态演示中序遍历的流程。 界面还可以,代码也都有注释,希望能给大家带来帮助。

2014-07-08

C++封装ADO数据库连接,附上DLL源码和测试程序

因工作需要,一些项目中频繁的用到ADO连接数据库,每次都要写一些初始化过程,或者copy过来大篇代码。 “一份好的代码,一用好多年,封装成动态库,一直带身边”,为了提高工作效率或者说为了偷懒,就封装出这么一个dll, 是VS2008的工程,导出类时有遇到问题,加上下列代码可以解决。 //解决导出动态库报错问题! #pragma warning(disable:4146) #import "C:\Program Files\Common Files\System\ADO\msado15.dll" named_guids rename("EOF","adoEOF"), rename("BOF","adoBOF") #pragma warning(default:4146) using namespace ADODB;

2014-07-03

MFC虚拟数字键盘,很容易加入到自己项目中

为了提高用户信息的安全性,在用户输入密码时需要设定让用户从软键盘中输入,这是个demo包含完整的调用,可快速引入到自己的项目中。

2014-06-17

VC++6.0开发的媒体播放器,多媒体教室

主要技术包含:导出数据到excel文件,可编辑列表控件,程序启动时有欢迎界面。

2014-06-05

MFC学习笔记\MFC学习笔记整理:002_腾讯游戏连连看外挂制作(一)

声明:所有代码和程序仅作为参考,各位可自由使用,出现一切后果自负。 博文地址:http://blog.csdn.net/shortcoder/article/details/16370697

2013-11-17

MFC学习笔记整理:001_VC6按钮控件的重绘

MFC学习对按钮控件的重绘,效果看文章:http://blog.csdn.net/shortcoder/article/details/16343337

2013-11-15

MFC实现地图滚动,屏幕下雪

代码注释完整,一个简单的例子,实现地图的滚动,屏幕有随机雪花飘落, 可以自己修改拓展,很适合新手学习。

2013-08-27

QT画直线、矩形,鼠标消息

注释很完整,适合新手学习。QT5.0下写的。

2013-08-23

MFC画直线事例

实例完整、注释完整,适合初学者。 博客文章链接:http://blog.csdn.net/shortcoder/article/details/9626943

2013-07-30

MFC对文本文档的读写

网上一个流传很广的MFC文件操作教程,有录像有代码有文档,适合新手学习。

2013-06-16

全国计算机等级考试-四级教程-数据库工程师(2008年版)

这个是最经典的计算机四级数据库教材,希望考计算机四级的同学都能顺利通过。

2013-03-03

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

TA关注的人

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