随笔分类 -  Study Note

[转]MFC读写读写读写读写ini配置文件配置文件配置文件配置文件 -----Email:liping_xiong@163.com
摘要:新建头文件如:ini.h,在编辑区域粘贴以下内容://///////////////////////////////////////////////////////////////////////// ini.h: interface for the Cini class.#if !defined(AFX_OPINI_H__CE3F8B7B_1ACA_46CC_A91C_F8E23FA9B063__INCLUDED_)#define AFX_OPINI_H__CE3F8B7B_1ACA_46CC_A91C_F8E23FA9B063__INCLUDED_#if _MSC_VER > 100 阅读全文

posted @ 2013-04-06 16:50 冰河程序猿 阅读(1959) 评论(0) 推荐(0)

MFC文件浏览按钮
摘要:void CSRAPLogDetectDlg::OnButtonBrowse() {// TODO: Add your control notification handler code hereUpdateData(TRUE); CFileDialog fileDlg(TRUE); fileDlg.m_ofn.lpstrTitle="文件打开对话框"; fileDlg.m_ofn.lpstrFilter="All Files(*.*)\0*.*\0\0"; fileDlg.m_ofn.lpstrDefExt="*.txt"; if( 阅读全文

posted @ 2013-04-06 15:39 冰河程序猿 阅读(2567) 评论(0) 推荐(0)

大四中软实习笔记201303011锁
摘要:1 加锁的概念 2 使用window API 函数的 互斥量(互斥对象) 步骤: 1 在主线程中建立1个锁 HANDLE locker=CreateMutex(NULL,FALSE,NULL); 2 在子线程的入口函数 的 合适位置 加锁 WaitForSingleObject(locker,INFINITE); 3 在子线程的入口函数 的 合适位置 解锁 Relea... 阅读全文

posted @ 2013-03-13 16:57 冰河程序猿 阅读(171) 评论(0) 推荐(0)

大四中软实习笔记201303011文件
摘要:1 文件的概念 printf 打印=输出 内存------------>显示器=stdout-------文件(文件指针) scanf 录入=输入 内存<------------ 键盘=stdin-------文件(文件指针)fflush1.1 将内存中的数据 输出到 磁盘文件 代码: int main() { int a=10; FILE *fp=fopen("a.txt","w"); //printf("%d",a); fprintf(fp,"%d\n",a); //fp若换位stdout则,输出到 阅读全文

posted @ 2013-03-13 16:56 冰河程序猿 阅读(239) 评论(0) 推荐(0)

大四中软实习笔记20130307
摘要:1 Winsock函数的注意点 1.1 函数的返回值 accept recv:真正收到的字节数 buf_recv---数据缓存 协议缓存 send:真正发出去的字节数 buf_send---数据缓存 协议缓存 connect 1.2 利用/r/n... 阅读全文

posted @ 2013-03-11 11:02 冰河程序猿 阅读(192) 评论(0) 推荐(0)

大四中软实习笔记20130306
摘要:1 基于对话框的的TCP服务器建立步骤 1.1 建立基于对话框的MFC应用程序时,选支持Winsock 好处:我们不用再写加载/卸载 套接字库,以及头文件和lib文件了 1.2 设计界面------开启服务的按钮 1.3 关联 开启服务的成员函数 1.4 修改OnButtonOpenServer函数 注意点: 1 成员变量的使用 2 在Accept前面使用多线程--... 阅读全文

posted @ 2013-03-07 09:47 冰河程序猿 阅读(382) 评论(0) 推荐(0)

大四中软实习笔记20130305
摘要:1 Winsock网络编程 1.1 TCP/IP网络的概念 应用层----我们的程序、数据 传输层----TCP/UDP 端口号 运沙子UDP 运机器TCP 网络层----IP 计算机---计算机 可以通信了 物理层----网卡 电压 1.2 TCP服务器端编程步骤 1 准备工作 确定使用Winsock的什么版本-----1.1 2 加... 阅读全文

posted @ 2013-03-07 09:31 冰河程序猿 阅读(268) 评论(0) 推荐(0)

大四中软实习笔记20130304
摘要:1 模式对话框 使用步骤: 1 画界面----对话框 2 将界面关联为类 3 实现该对话框的功能------关联成员变量、成员函数 4 在主界面的OnInitDialog函数里使用新建的类 建立了局部变量(对象)----不显示 调用DoModal成员函数,来显示新的界面 注意点: 1 DoModal相当于阻塞函数-----与scanf类似,即如... 阅读全文

posted @ 2013-03-05 10:00 冰河程序猿 阅读(230) 评论(0) 推荐(0)

大四中软实习笔记20130303
摘要:1 控件 1.1 组合框 注意点: 1 可以关联2个变量 2 在OnInitDialog函数里增加 初始化代码--------如,星期一 至 星期五 m_combo_week.AddString("星期一"); m_combo_week.AddString("星期二"); m_combo_week.AddString("星期三"); ... 阅读全文

posted @ 2013-03-05 09:58 冰河程序猿 阅读(141) 评论(0) 推荐(0)

大四中软实习笔记20130301
摘要:1 重要概念 MFC是MS vc带的类库(应用程序框架) .h文件被包含到.cpp里,所以会被间接编译了 VC6用了2个编译器: 编译.cpp C++ 编译.rc 资源编译器------因为脚本语言善于 画 界面 2 控件(UI控件、UI组件) 2.1 画界面 静态文本 特殊用法: 让静态文本发生变化。 方法:修改控件ID----关... 阅读全文

posted @ 2013-03-05 09:57 冰河程序猿 阅读(151) 评论(0) 推荐(0)

大四中软实习笔记20130228
摘要:1 访问权限 public: 当前的成员变量和成员函数,可以被本类/它类的的成员函数、外部函数(包括main函数和自定义函数)来调用 private: 当前的成员变量和成员函数,只能被本类的成员函数来调用 protected; 当前的成员变量和成员函数,只能被本类/派生类的成员函数来调用 2 初始化表 当需要调用它类的构造... 阅读全文

posted @ 2013-03-05 09:45 冰河程序猿 阅读(158) 评论(0) 推荐(0)

大四中软实习笔记20130227
摘要:C++语法: 1 结构体和类的区别 1.1 结构体 1.1.1 怎样定义1个student数据类型 struct student { int number; char name[20]; int age; }; //不能少;号 注意:student和int是同一级别 1.1.2 怎样定义1个student型变量 ... 阅读全文

posted @ 2013-03-05 09:41 冰河程序猿 阅读(219) 评论(0) 推荐(0)

大四中软实习笔记20130226
摘要:1 循环 do { }while(条件); for() { } 题目:连续给变量a输入5次数据,每次都打印出结果。 2 函数 2.1 自定义函数的定义 函数原型(函数名、输入参数、返回值): int main() { int a=20; ing b=30; int c=max_etc(a,b); ... 阅读全文

posted @ 2013-02-27 11:35 冰河程序猿 阅读(177) 评论(0) 推荐(0)

大四中软实习笔记20130225
摘要:1 C语言的概述 1.1 为什么要学习高级语言 机器语言----汇编语言----高级语言 程序员: 先将任务 用汉语表达清楚 将汉语翻译成C语言 2 学习C语言-----外语 2.1 怎么学 学习 字、词: 2.1.1 四大基本数据类型 int 4个字节 大致范围+-20亿 ch... 阅读全文

posted @ 2013-02-26 09:45 冰河程序猿 阅读(168) 评论(0) 推荐(0)

《操作系统概念》学习笔记
摘要:9-30操作系统是管理计算机硬件的程序,为应用程序提供基础,充当计算机硬件和计算机用户的中介。计算机系统:计算机硬件,操作系统,系统程序与应用程序,用户。硬件为系统提供基本计算资源,应用程序规定了用户按何种方式使用这些资源,操作系统控制和协调各用户的应用程序对硬件的使用。 10-31DMA每块产生一个中断,而低速设备每个字节产生一个中断。操作系统最重要的是要有多道程序处理能力,使cpu总有一个作业执行。操作系统采用用户模式与管理模式以保证安全。防止用户程序进入死循环可使用定时器,在给定时间后中断计算机。进程是系统工作的单位,进程占用的资源可在进程创建时分配给进程,也可以在执行时分配,当进... 阅读全文

posted @ 2012-11-05 19:17 冰河程序猿 阅读(516) 评论(0) 推荐(0)

《c++ primer》学习笔记-HB
摘要:0725 局部对象 自动对象:只有当定义它的函数被调用时才存在的对象。 静态局部对象:定义静态的函数结束时,静态不会被撤销,在函数多次调用过程中,静态局部对象会持续存在并保持它的值,在程序结束前都不会被撤销。 内联函数 在函数返回类型前加上关键字inline,将它在程序中每个调用点上内联地展开,避免函数调用开销,适用于优化小,只有几行且经常被调用的函数。大多... 阅读全文

posted @ 2012-10-22 20:17 冰河程序猿 阅读(286) 评论(0) 推荐(0)

《c程序设计语言》学习笔记
摘要:0723l Extern 全局变量,声明时未分配存储单元。 Static 静态变量,被某个特定函数调用,但一直占据存储空间 Register 寄存器变量,执行速度快,但有数量限制。l 在不进行显示初始化的情况下,外部变量与静态变量被初始化为0,自动变量与寄存器变量的处置没有定义。l alloc(n)返回一个指向n个连续字符存储单元的指针。l afree(p)释放已分配的存储空间。l afree调用次序必须与alloc调用次序相反。l 用static声明限定外部变量与函数,可以将其后声明的对象作用域限定为被编译源文件的剩余部分。l c语言中0不是一个有效的地址,故指针指向的0可表明异常或为... 阅读全文

posted @ 2012-10-22 19:41 冰河程序猿 阅读(178) 评论(0) 推荐(0)

《Access2003中文版应用基础教程》学习笔记
摘要:0723VBA:visal Basic for Applicationsub…end sub 过程Function_ End Function 函数Dim 变量名称 as 类型Vb中变量可不声明,但是无法确定类型,故用时,先声明。SELECT CASE表达式 Case 表达式1 Case 表达式2 6.For 计数器 = 开始值 To 结束值 STEP 间隔值 语句…. NEXT 计数器 7.面向对象语言 Forms ![客户]![姓名].value = “ ”.(Forms为对象,value为属性) 阅读全文

posted @ 2012-10-22 19:01 冰河程序猿 阅读(254) 评论(0) 推荐(0)

导航