已成历史~
文章平均质量分 75
乡下程序员
这个作者很懒,什么都没留下…
展开
-
MFC原创教程:1.0 Draw
使用软件 visual studio 2005要在程序中划线,需要知道鼠标左键按下时的和松开时鼠标的起始坐标。1.创建单文档MFC应用程序。2.先以增加一个BUTTON按钮控件为例,说明下添加消息响应的过程。类视图--右键点击CMainFrame--属性右侧可以看到:点击--消息--找到 WM_LBUTTONDOWN--添加。添加代码:void CMainFra原创 2013-01-10 10:50:20 · 4468 阅读 · 1 评论 -
把脉VC++笔记02
原创 2013-03-10 12:36:28 · 1561 阅读 · 0 评论 -
把脉VC++笔记03、04、05
原创 2013-03-11 22:50:35 · 1502 阅读 · 0 评论 -
原创文章导航
本教程是我从0.1(大一学期末)认识开始写的,可以算是我学习的历程,未来能学到什么程度呢,本博客见证。本笔记从MFC开始,后面慢慢涉及到VC++各种知识以及使用Windows开发编程的相关技术。以C++为主稍微懂点编程后,学习C#并用C#开发一些软件。比较感兴趣地同时学习了一些游戏引擎,为三维互动开发做点积累。比较稳重地学点英语,因为JAVA老师是个外教,便根据全英环境看JAVA教程,并写下英原创 2013-01-07 10:14:07 · 3176 阅读 · 0 评论 -
给13软件的一封信
今年我是13软件班的代班(代理班主任),写了一点东西,希望对大一新生有所帮助。原创 2014-01-01 13:56:03 · 2615 阅读 · 1 评论 -
Java07 MVC
In this class, my teacher is talking about MVCModel-View-ControllerI think it’s not easy to accept MVC when you touch it at the first time.Luckily,I have know little about it.Before this class,原创 2013-07-06 17:01:49 · 1423 阅读 · 0 评论 -
How E-Commerce works
本来是要英语口语讲述电子商务、程序员、运营之间的关系的。我们通过下载程序员开发的网站源代码,上传安装到在IDC买的主机,通过购买绑定域名来访问我们的网站,然后管理、运营网站。时间关系,只能讲一小部分。原创 2013-11-24 00:25:18 · 2217 阅读 · 0 评论 -
Java06 Low-coupling And Height-coheison
原创 2013-07-06 17:00:22 · 1732 阅读 · 0 评论 -
Java04 save and read the .txt
Now there have a class named Person:public class Person {public static int lastId = 0;private String name;private Date dateOfBirth;private String address;public Person(String name, Date da原创 2013-07-06 16:57:35 · 1466 阅读 · 0 评论 -
Java03 InputLine
It’s not easy for newcomer to learn java-application’s iostream.Now from what I learn, I should creat a Reader to read what the user type, then create a BufferedReader to store the keywords.After do原创 2013-07-06 16:55:43 · 1440 阅读 · 0 评论 -
Java01 What is java
The book I learn is named Oreilly.Java.in.a.Nutshell.5th.Edition.Mar.2005Sun’s motto:Write once,run anywhere.It increates end users’ freedom to choose an operating system.The most important part原创 2013-06-27 17:41:36 · 1625 阅读 · 0 评论 -
Java02 How to run Java's code
原创 2013-06-27 17:46:46 · 1278 阅读 · 0 评论 -
把脉VC++笔记01
原创 2013-03-09 23:23:11 · 2544 阅读 · 0 评论 -
MFC:网络编程TCP/IP 附挺详细的注释
网络编程也是必学的,虽然MFC有自带网络编程相关类,下面的代码也不是针对MFC,但为了以后更熟练掌握,还是要从零开始学的好。看了两三遍基础介绍,大概知道怎么回事,但总体理解挺难的,敲代码只能完全按照课本的来。未来,如何在两台机器间通讯,如何传输图片视频……学习进度还是好慢~郁闷~一.1 TCP/IP服务器代码:#pragma comment(lib, "ws2_32.lib")//使用原创 2013-02-22 12:11:57 · 19267 阅读 · 0 评论 -
MFC原创教程:从不会开始(对话框2)
三:使用控件进行界面布局添加控件--排版控件这些都和VB都差不多。主要是为了访问控件,还需要为控件命名。使控件窗口关联到对应到窗口类上,这称为控件到子类化。依然上通过类向导来关联。选择 控件,ctrl+w(或右键点击控件--建立类向导)--MemberVariables--选择要控制到控件ID--Add Variables--输入变量名称-- Category--变量类型选为 Contro原创 2013-01-10 10:40:06 · 5275 阅读 · 0 评论 -
MFC原创教程:2.0 Text
创建Text MFC应用程序(单文档);1:首先是创建系统插字符。添加WM_CREATE消息。添加代码如下:int CTextView::OnCreate(LPCREATESTRUCT lpCreateStruct){ if (CView::OnCreate(lpCreateStruct) == -1) return -1; // TODO: 在此添加您专用的创建代原创 2013-01-11 11:15:04 · 2686 阅读 · 0 评论 -
MFC原创:三层架构03(人事管理系统)源程序发布
源代码测试说明:1. 解压Staff.zip得到两个文件夹staff和data。前者是项目文件,后者是数据库文件2. 将data文件夹放到d盘根目录,即使StaffMessage.mdb的访问路径是D:\data\StaffMessage.mdb3. 把这个数据库文件添加到你计算机的数据源。 控制面板--管理工具--数据源--用户DSN--添加--Mi原创 2013-01-27 15:43:53 · 3687 阅读 · 2 评论 -
MFC原创教程:3.0 Menu
依然是创建MFC单文档应用程序。添加一个菜单选项:右键属性,修改ID为IDM_TEST。//若无法修改,把属性--Popup修改为False即可。点击--项目--类向导,分别在类名CMainFrame、CMenuApp、CMenuDoc、CMenuView,找到IDM_TEST,选择COMMAND消息--添加处理函数。void CMainFrame::OnTest()原创 2013-01-11 11:25:20 · 7346 阅读 · 0 评论 -
MFC原创教程:5.0 Style 窗口风格
VC++/MFC Window编程原创教程目录1:窗口创建之前改变外观修改大小、标题,代码添加在: BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs){ if( !CFrameWndEx::PreCreateWindow(cs)原创 2013-01-13 15:39:32 · 5614 阅读 · 0 评论 -
MFC原创教程:4.0 Prop:属性表单
VC++/MFC Window编程原创教程目录1:设置一个属性表单添加三个Dialog--IDD_PROPPAGE_LARGE资源,修改ID为:IDD_PROP1、2、3;添加如下控件:右键点击IDD_PROP1、2、3资源视图--添加类(类名CProp1、2、3,基类:CPropertyPage属性页类);添加新类CPropSheet,基类原创 2013-01-13 15:32:14 · 3308 阅读 · 1 评论 -
MFC原创:三层架构01(人事管理系统)DAL
VC++/MFC Window编程原创教程目录 C++课程设计来着。但还没学过数据,也还没理解过三层架构,就把这个作业深化点来做了。虽然要做的这个人事管理系统看起来是挺简单的,无非就是处理员工信息。但事情就是那样,只有动手了才知道什么叫做现实。 一开始是没想要用三层架构的,我们小组人员能力参差不齐,那就只能从控制台(黑窗口)做起。后来我想做三层架构的时候,发现这是对的。从网上理解原创 2013-01-16 23:10:10 · 7351 阅读 · 0 评论 -
MFC原创教程:从不会开始(对话框1)
(后话:第一次接触MFC可能感觉乱七八糟,明明感觉就应该只是和VB一样。后来才知道它们最大的区别就是MFC是SDK,C++是面向对象编程。刚开始学的时候,都是在看原理什么的,很难理解。很多人也说要从知其所以然开始,但我个人还是认为,先知道怎么搞简单的吧,认识是在实践中长出来的。第一篇:使用V6.0编译器,我现在讨厌死V6.0了,使用VS2010多方便,但以前的高手可能会说,V6.0轻巧,随原创 2013-01-09 14:51:36 · 24381 阅读 · 1 评论 -
MFC原创:三层架构02(人事管理系统)UI-01
VC++/MFC Window编程原创教程目录 (11-08)做完了DAL层,就考虑了要先做BLL层还是UI层的问题,最后还是选择了先做UI层。感觉BLL层是为UI服务的,UI需要什么功能,就由BLL来实现。首先是用笔在纸上画下布局,修修改改感觉可以就开始动手吧。用三层架构的好处,就算把整个界面设计否决了,重新设计相应重新调用BLL层就可以。 做界面也是挺麻烦的事,每个窗口、原创 2013-01-17 19:54:58 · 4682 阅读 · 0 评论 -
MFC原创:三层架构02(人事管理系统)UI-02
可能一开始设计左窗口视图的时候就不大合理了。我以为重新切分窗口来变换左窗口就是比较简单的方式了,但暂时无法实现。主要卡在:切分窗口好像一般都在OnCreateClient进行,而其它类是调用不了这个函数的。写新的函数来切分窗口,又不知道CCreateContext* pContext 这个参数要怎么赋值。赋值后也还不知道能不能实现,因为我使用的是静态切分方式。 时间有限,作业也快原创 2013-01-18 11:26:11 · 3155 阅读 · 0 评论 -
MFC原创:三层架构03(人事管理系统)BLL以及总体说明
终于写到这一步了。头和尾基本弄好了,就差弄条线把它们连接起来。今天有个同学问什么是三层架构,我说我也还不怎么理解清楚,只知道个大概:界面设计---系统功能实现代码---数据库操作代码可以分开来分工编写,最后加上接口(其实就是让三个层的数据可以互相赋值给对方)。说是这么简单,但实际操作,一不注意就会感到很乱,一旦真的是分工来做,估计会更乱。今天(11-13)弄了挺久,刚刚实现一个功能,在UI层输入数原创 2013-01-21 18:29:10 · 3451 阅读 · 0 评论 -
MFC原创教程:6.0 Dialog 对话框
1:在对话框加一个按钮,点击该按钮时,动态添加另一个按钮,再次点击该按钮时,销毁另一个按钮。添加一个对话框资源,画一个按钮。双击改对话框,为其创建关联类CTextDlg(基类为CDialog)。编辑菜单IDR_MAINFRAME,添加一个子菜单,添加View类的单击处理函数。代码:void CDialogView::OnDlg(){// TODO: 在此添加命令处理程序代码原创 2013-02-22 12:03:42 · 6030 阅读 · 0 评论