远方的枫叶

如有恒,何须三更起,半夜眠;最怕莫,三天打鱼两天晒网,竹篮打水一场空

对话框的伸缩

代码如下: void CTestDlg::OnBtnEx() { // TODO: Add your control notification handler code here CString str; if(GetDlgItemText(IDC_BTN_EX,str),str==&qu...

2015-04-20 12:25:02

阅读数 277

评论数 0

百度2014校园招聘-研发工程师笔试题(济南站)

一,简答题(30分) 1,当前计算机系统一般会采用层次结构存储数据,请介绍下典型计算机存储系统一般分为哪几个层次,为什么采用分层存储数据能有效提高程序的执行效率?(10分)     所谓存储系统的层次结构,就是把各种不同存储容量、存取速度和价格的存储器按层次结构组成多层存储器,并通过管理软...

2015-04-19 21:14:24

阅读数 416

评论数 0

php中乱码问题的解决

浏览器中网页出现乱码问题一般原因有三 1、网页源代码编码与网页编码不同          2、网页编码与数据库编码不同       注意在连接数据库的时候将数据库的编码的进行转换  ,补充:以utf-8编码的数据库文件要大于同样的以gb2312编码的数据库文件,不过网页的编码方式通常是utf-...

2015-04-18 12:38:04

阅读数 359

评论数 0

对话框中控件的几种访问方法

1、通过相关函数进行访问 CWnd::GetDlgItem 通常通过控件的Id来获取指向控件的指针,以便进一步对控件的操作 CWnd::GetWindowText获取一个窗体的caption或者控件上的文本 CWnd::SetWindowText Sets thewindow’s title to...

2015-04-16 18:53:10

阅读数 390

评论数 0

动态添加button按钮

实现按钮单击时的消息处理函数如下: 先创建一个 BOOL型变量,用来判断是否已经添加过按钮,将其初始值设为FALSE。 因控件类继承于CWnd,所以控件也是窗口, m_hWnd是CWnd类的一个public成员变量,再者每当一个窗体与CWnd类相关联时,会将窗体的句柄赋值给m_hWnd,否则m...

2015-04-16 18:48:37

阅读数 1001

评论数 0

模态对话框与非模态对话框

所有的对话框类都基于CDialog基类,CDialog类又继承于CWnd类。对话框分为模态对话框和非模态对话框   (一)创建模态对话框: void CMyboleView::OnDialog() { // TODO: Add your command handler code here C...

2015-04-16 18:36:27

阅读数 505

评论数 0

Windows消息分类

众所周知Windows 基于事件驱动机制的操作系统,消息对于操作系统来说就像鱼与水的关系。Windows的消息分类有很多种类,今天我们只谈一种比较有用的Windows消息分类,可分为三类,分别是标准消息、命令消息和通告消息。 (一)标准消息                  所有的以WM_开头的...

2015-04-16 08:50:05

阅读数 630

评论数 0

php中Session使用方法详解

Session的声明与使用   Session的设置不同于Cookie,必须先启动,在PHP中必须调用session_start()。session_start()函数的语法格式如下:   Bool session_start(void) //创建Session,开始一个会话,进行Sessio...

2015-04-12 22:36:28

阅读数 334

评论数 0

windows消息机制详解

1. 引言 Windows 在操作系统平台占有绝对统治地位,基于Windows 的编程和开发越来越广泛。 Dos 是过程驱动的,而Windows 是事件驱动的[6],这种差别的存在使得很多Dos 程序员不能 习惯Windows 的程序开发。而很多Windows 程序开发人员也只是对消...

2015-04-09 00:10:47

阅读数 3263

评论数 0

应用程序、操作系统、计算机硬件三者之间的关系

应用程序、操作系统、物理硬件三者之间的关系 如下图所示三者之间的关系                     各过程的的含义如下:        1、操作系统对计算机硬件设备进行操作,如控制声卡发出声音,控制显卡绘制图形等。         2、操作系统可以感受到用户对输入...

2015-04-08 23:19:42

阅读数 7279

评论数 0

设备上下文DC(又称设备描述表)

设备描述表概述 当一个应用程序使用GDI函数时,必须先装入特定的设备驱动程序,然后为绘制窗口准备设备描述表,比如指定线的宽度和颜色、刷子的样式和颜色、字体、剪裁区域等等。不像其他Win32结构,设备描述表不能被直接访问,只能通过系列Win32函数来间接地操作。 如同Windows“窗口类”一样,设...

2015-04-07 22:55:24

阅读数 392

评论数 0

值传递和引用传递-----函数参数传递的两种方式

回顾:          在定义函数时函数括号中的变量名成为形式参数,简称形参或虚拟参数;在主调函数中调用一个函数时,该函数括号中的参数名称为实际参数,简称实参,实参可以是常量、变量或表达式。 注意:          1、C语言中实参和形参之间的额数据传递是单向的“值传递”,单向传递,只能由实...

2015-04-06 14:22:45

阅读数 4260

评论数 0

CWnd与HWND的区别以、转换以及如何获取本窗体对象

一、区别 HWND是句柄,CWnd是MFC窗体类,CWnd中包含HWND句柄成员对象是m_hWnd. HWND是Windows系统中对所有窗口的一种标识,即窗口句柄。这是一个SDK概念。   CWnd是MFC类库中所有窗口类的基类。微软在MFC中将所有窗口的通用操作都封装到了这个类中,如:Sho...

2015-04-04 23:34:28

阅读数 800

评论数 0

句柄与指针之间的区别

句柄与指针之间的区别: 首先,指针指向系统中物理内存的地址,而句柄是windows在内存中维护的一个对象内存物理地址列表的整数索引,句柄是一种指向指针的指针。     在windows系统中的内存管理一般会将当前处于空闲状态的对象的内存释放掉,当需要访问的时候再重新提交分配物理内存,从而导致对...

2015-04-04 23:24:28

阅读数 6208

评论数 1

文本编程

设备上下文又叫设备描述表或者设备环境,它用于应用程序和物理硬件(如显示器,打印机)的交互,是一种数据结构,其内容一般由相关函数通过设备上下文句柄来访问,而这些相关函数一般封装在CDC类中。CDC类与绘图,填充,字体等有关 相关函数如下: CWnd::CreateSolidCaret :创建字符插入...

2015-04-04 20:41:42

阅读数 386

评论数 0

在Win32 console平台下创建窗体应用程序

过程如下:      (1)设计窗体类      (2)注册窗体类      (3)创建窗体      (4)显示窗体和更新窗体      (5)消息循环      (6)窗口过程(又称回掉函数) 代码如下: #include #include LRESULT CALLBACK W...

2015-04-04 20:35:01

阅读数 385

评论数 0

MFC中用户界面元素更新原理(UPDATE_COMMAND_UI)

大家在编程的过程中一定遇到过这种情况: 只要用ClassWizard给相应的菜单项或者工具栏按钮添加一个UPDATE_COMMAND_UI处理函数,在其中用CcmdUI::SetCheck等函数来设置这些用户界面元素的状态就可以了。但是MFC是怎么实现这个功能的呢?  需要根据某个变量的值来设定菜...

2015-04-04 20:22:44

阅读数 379

评论数 0

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