自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

perfect-顾(coder)的博客

一日之计在于晨,一生之计在于勤!

  • 博客(15)
  • 资源 (22)
  • 收藏
  • 关注

原创 MFC——句柄的获取

在MFC中创建一个窗口是比较容易的,但是如何将主窗口与子窗口之间的关系和调用掌握住还是不太容易的,下面是找到的一些调用各种关联窗口函数或者变量的方法:   HWND hWnd=::FindWindow(NULL,_T("Sphere"));      //得到对话框的句柄   C***Dialog* pWnd= (C***Dialog*)C***Dialog::FromHand

2017-02-27 23:39:52 909

转载 AfxBeginThread的介绍/基本用法

AfxBeginThread    用户界面线程和工作者线程都是由AfxBeginThread创建的。现在,考察该函数:MFC提供了两个重载版的AfxBeginThread,一个用于用户界面线程,另一个用于工作者线程,分别有如下的原型和过程:用户界面线程的AfxBeginThread 用户界面线程的AfxBeginThread的原型如下:CWinThread* AFXAPI Afx

2017-02-27 23:29:55 216

原创 MFC学习(二)

在MFC中,构建一个界面是基础,界面是由许多自己设置的控间组成。在控件的属性中,True为可见,False为不可见;当我们在删除一个控件时,也要删掉与之关联的代码及消息映射,这是为了避免在运行程序后带来不必要的错误;添加控件可以直接拖动鼠标绘制;控件都安放好后,可在菜单里对控件按照横竖排列整齐,更加美观。                今天自己构建了一个简易的计算器的界面,按照上述的步骤,将控

2017-02-23 17:13:16 349

原创 MFC学习(一)

之前虽然已经写过几个小项目,但是都有一个不足,就是没有一个好的界面,很希望自己做出来一个不错的界面,所以就最近才写完的ABCBank项目利用mfc制作一个界面,今天看了mfc的一些内容,下面是今天所学的小小的总结:(一)windows API 接口       Windows API 是Windows操作系统预先定义的一些函数,提供给我们应用程序的编程接口(二)消息WinWindo

2017-02-22 22:59:21 584

原创 c++ ABCBank项目(五)

在所有的内容都写完后,运行时有几处地方出现了错误,由于自己在vs软件中不懂得如何进行调试,便上网查找了调试方式,用单步调试 的方法找到了对应出现错误的地方:(1)在对客户端输入的密码与数据库中存放的密码进行比较时,前者的类型是string型,而后者则是char*型内容,两者类型不一样不能进行直接的比较。(2)客户端从文件中读取内容时崩掉,排除了许多原因后,最终发现在文件操作的结构体里面出现

2017-02-20 18:22:38 620

原创 c++ ABCBank项目(四)

服务器接受到客户端选择的功能号后,跳转到每一个功能的相应选项中。(1)存款:在存款中,数据库里会改变的有时间,操作职工号,利息,存取金额,剩余金额,由于改动的内容较多,自己便将改动后的信息全部赋给类中变量,然后将数据库里最新的动态消息删除,讲这些新的内容重新存放到数据库中,存放的同时一定要同时保存到文件中,这样每一个操作步骤都会在文件中,方便客户查看自己的操作记录,代码:int resul

2017-02-20 17:48:07 513

原创 c++ ABCBank项目(三)

银行职工的注册与登录弄好后,也即是开始与客户端进行直接的交流,一共有八个功能,大家应该也知道是那些操作内容,为了使客户端的主函数看上去更加清晰,决定将每一个功能都分别放在一个函数内,用到时就调用:

2017-02-20 17:25:16 440

原创 c++ ABCBank项目(二)

服务器和客户端搭建好后,创建一个属于银行职工的类,类里面有职工的姓名,账号和密码,首先是注册,打开自己电脑上的mysql数据库,在里面创建一个表格用来存放职工和客户的信息,然后在客户端的的注册里面输入自己的信息,通过send将信息传送到服务器中去,因为客户端会有各种不同的指令传送过来,所以需要你在类里面设置一些标志符来区分各个指令,服务器根据不同的指令来调用相关的函数,在收到注册的信息内容后,服务

2017-02-20 16:43:11 809

原创 c++ ABCBank项目(一)

这几天一直在c++里写一个ABCBank项目,项目的总体框架和之前写的聊天室或多或少都有些相似的地方,但又大不相同,毕竟一个是c一个是c++,而且这是服务器也即是银行职工与客户之间的直接操作关系,不是客户与客户之间的交流平台。首先,搭建好能使客户与服务器间操作的

2017-02-20 16:21:58 1715 3

原创 类型转换

今天写代码时碰到了string类型转char*,和string转double类型的转换,之前没遇到过这样的类型转换,查了些资料后便得到了自己的心仪答案。string类转char*类:       (1).data                 string str = "woaixuexi";                 char*p = (char*)str.data()

2017-02-17 23:35:22 250

原创 链表的排序

今天自己将职工管理系统用链表的形式又重新写了一遍,增删改查的功都能实现,但是在对职工薪资进行排序的时候则遇到了问题,第一次碰到在链表里进行排序,想了很久也没想出合适的方法,之后看了之前所用过的冒泡排序,发现完全可以用类似的方法来对薪资进行排序,下面则是链表排序的具体代码:p temp7, max, n, m;int i = 0;n = temp;m = max = temp->next;

2017-02-12 23:10:08 285

原创 聊天室的注册与登录

在聊天室的客户端中,自己专门用了一个线程来进行读操作和另外一个线程来进行写操作,两者互不干扰,用户在客户端进行注册操作的时候,首先需要输入一些最基本的注册信息,输入好所有信息后将这些内容发送到服务器中,服务器会通过传送过来的结构体的选项去找到你想执行的具体操作,然后在数据库中给你分配这样的空间来存储你的个人信息,存储成功就会给你产生一个随机的六位数账号,下面是实现该功能的代码:srand(ti

2017-02-12 13:25:42 4124

原创 Linux聊天室 搭建服务器

最近自己在写c语言中的聊天室项目,简单点说即利用网络编程让不同终端的用户进行聊天等,要想做出好的聊天室项目出来,基础最重要也就是说要搭建好服务器和客户端的架构,服务器端: (1)创建监听套接字:listen_sockfd = socket(AF_INET, SOCK_STREAM, 0);if (listen_sockfd == -1){ perror("create socke

2017-02-10 19:10:25 2961

原创 职工管理项目文件操作z

昨天做了一个简易的职工管理项目,每个功能都能正常运行,但是有个缺陷就是不能长期的保存,运行窗口关闭后所有存储的数据便会都没有,即没有文件操作保存在本地,所以今天对噶项目进行了文件操作的修改,一开始个人还觉得修改的地方不会太多,但仔细考虑后还是有很多注意点和修改的地方:(1)首先就是注册,每注册一个职工信息就需要你利用文件操作存入本地的文件中,这里我用了ofstream outfile ,out

2017-02-07 23:56:48 299

原创 关于c++中的vector

今天在c++中写了一个职工管理的小项目,主要运用了vector的相关知识,vector是C++标准模板库中的部分内 容,简单地说,vector是个能够存放任意类型的动态数组,能够增加和压缩数据。首先在程序开头处加上#include以包含所需要的类文件vector,还有一定要加上using namespace std;它可以像普通数组一样访问,可以顺序地向容器中填充数据,还可以动态地改变它的大小

2017-02-07 00:17:59 360

QT(5.9.2)调用MFC(VS2015)生成的dll,Qt可与MFC互传数据,可调用显示MFC界面

1、QT调用MFC生成的dll 2、Qt版本(5.9.2),MFC版本(VS2015) 3、Qt可与MFC互传数据,可调用显示MFC界面 4、压缩包中包含Qt和MFC的测试源代码 5、压缩包中包含编译好的执行文件在bin目录中,可直接运行

2023-04-06

Excel 2010入门视频教程 百度云链接.txt

2.Excel2010基础大全 3.Excel+2010文秘与行政实务实战应用宝典 还有一些实战技巧教程,都是很好的资源,大家要有恒心认真学习

2020-05-14

SkinMagic .smf皮肤

本人亲测 好用!本人亲测 好用!本人亲测 好用!本人亲测 好用!本人亲测 好用!

2018-07-31

基于VS2010的串口助手

基于VS2010的串口助手(MFC界面),支持收发,压缩包内含有建立虚拟串口的软件

2017-11-02

MSCOMM串口控件

VS2010MFC没有串口控件,此压缩包里包含了串口控件相关的3个文件。mscomm32.ocx MSCOMM32.oca MSCOMM32.DEP MSCOMM.SRG 将这几个文件拷贝到一个固定的目录下然后注册就可以在MFC里正常使用串口控件了。 注册:开始->运行 输入Regsvr32 "C:\WINDOWS\system32\MSCOMM32.OCX"

2017-10-24

基于S3C2451的嵌入式电子相册

基于S3C2451的嵌入式电子相册

2017-07-30

局域网内聊天室—客户端

c++ tcp udp通讯 文件操作 容器操作 mysql操作 mfc界面等等 另外的服务器代码通过博客查找网页地址:http://blog.csdn.net/perfectguyipeng/article/details/71698826

2017-07-25

局域网内聊天室—服务器

c++ tcp udp通讯 文件操作 容器操作 mysql操作 mfc界面等等 另外的客户端代码通过博客查找网页地址:http://blog.csdn.net/perfectguyipeng/article/details/71698826

2017-07-25

考试管理系统

考试系统管理 Qt5 数据库mysql

2017-07-12

mingwm10.dll

mingwm10.dll

2017-07-02

Dev-Cpp软件

c/c++编译器 方便 上手容易

2017-06-21

Linux高性能服务器编程

Linux高性能服务器编程

2017-05-19

局域网聊天室 客户端

c++ 文件操作 容器操作 mysql操作 mfc等等(里面有几个加载图片路径需要自己手动修改) 另外的服务器代码通过博客查找网页地址:http://blog.csdn.net/perfectguyipeng/article/details/71698826

2017-05-12

局域网聊天室—服务器

c++ 文件操作 容器操作 mysql操作 mfc等等 另外的客户端代码通过博客查找网页地址:http://blog.csdn.net/perfectguyipeng/article/details/71698826

2017-05-11

ABCBank(银行管理系统)

银行管理系统 MFC界面 文件操作 Mysql数据库操作 网络通信

2017-04-07

职工信息链表文件版

c++ 链表 vector 文件操作

2017-04-07

通讯录(Adress book)

c语言 链表

2017-04-07

停车场(Parking)

c语言 栈 队列

2017-04-07

计算器 (基础运算代码)

计算器,c语言

2017-04-07

Music_Box(音乐播放器)

MFC界面 mp3 音乐播放器

2017-04-07

聊天室(Chatting Room)

c语言 聊天室 实现私聊群聊等功能

2017-04-07

Linux开发环境的搭建及其基本介绍

Linux Redhat

2017-04-07

空空如也

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

TA关注的人

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