会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
_No.47
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
3
4
5
6
7
8
9
10
11
···
18
下一页
2016年7月18日
《Windows编程循序渐进》——进度条
摘要: 界面布局如下: 首先给GroupBox添加变量,让它能够显示进度条执行到百分之多少,当出现提示: 只需要给控件ID进行重命名即可,重命名后就可以添加变量了: 给进度条添加变量: 再手动添加两个变量: 还得给上边两个编辑框关联变量: 给Button加入代码如下: 下面给窗体添加Timer消息: 每10
阅读全文
posted @ 2016-07-18 22:45 _No.47
阅读(931)
评论(0)
推荐(0)
2016年7月17日
《Windows编程循序渐进》——基本控件
摘要: 按钮控件的介绍 界面设计如下: 要将Group属性设为True才可以添加变量: 给4个Radio Button关联变量: 有时候我们在更改控件ID的时候,会提示出: 但实际上已经没有这个ID了,只要我们重新编译一下再改就行。关联完变量之后会在MFCButtonDlg.h中多出这几个成员变量: 给Bu
阅读全文
posted @ 2016-07-17 10:55 _No.47
阅读(793)
评论(0)
推荐(0)
2016年7月16日
《Windows编程循序渐进》——对话框应用程序2
摘要: 通用字体对话 声明一个LogFont和一个COLORREF私有变量: 给Button添加代码如下: 运行后我们发现设置字体后并不会产生效果: Why?OnPaint会在这里进行响应: 添加代码如下: 运行,选择字体: 运行结果如下: 我们回顾一下代码结构: 我起初在处下断点运行,发现这个代码执行过程
阅读全文
posted @ 2016-07-16 12:11 _No.47
阅读(395)
评论(0)
推荐(0)
2016年7月13日
《Windows编程循序渐进》——对话框应用程序
摘要: 使用MFC创建模态对话框 模态对话框分为两种,一种是使用API实现的模态对话框,一种是使用MFC实现的模态对话框。 举个例子: 这是因为,模态对话框的产生会屏蔽其他窗体的消息。 我们新建一个项目。再创建一个对话框: 我们的目的是点击第一个对话框中的按钮,而弹出第二个对话框。双击按钮: 注意,这里的成
阅读全文
posted @ 2016-07-13 18:01 _No.47
阅读(937)
评论(0)
推荐(0)
2016年7月12日
《Windows编程循序渐进》——建立MFC应用程序
摘要: 如何建立MFC应用程序 打开VS2013: 单击下一步: 选中相应的选项: 点击完成: 应用程序类 我们可以看到: 对于应用程序类,该项目的名称是FirstSoftware,对应的类就是CFirstSoftwareApp;对于对话框类(尽管一个应用程序不一定含有对话框,也可能含有多个对话框),对应的
阅读全文
posted @ 2016-07-12 20:02 _No.47
阅读(422)
评论(0)
推荐(0)
2016年7月1日
关于基类和子类构造函数的问题
摘要: 无意中看到一篇文章《关于基类和子类构造函数的问题》,来自:http://blog.sina.com.cn/s/blog_64d57e710100n24f.html 这时会报错: 但是运行: 仍然会输出结果: 这显然是说明虽然为a开辟了空间、构建了成员函数,但是a的数据没有初始化,a的数据是读取的随机
阅读全文
posted @ 2016-07-01 12:04 _No.47
阅读(1799)
评论(0)
推荐(0)
2016年6月18日
《Windows驱动开发技术详解》之分层驱动程序
摘要: 分层驱动程序概念 分层的目的是将功能复杂的驱动程序分解成多个简单的驱动程序。一般来说,他们是指两个或两个 以上的驱动程序,它们分别创建设备对象,并且形成一个由高到低的设备对象栈。IRP请求一般会被传送到设备栈的最顶层的设备对象,顶层的设备对象可以选择 直接结束IRP请求,也可以选择将IRP请求向下层
阅读全文
posted @ 2016-06-18 11:49 _No.47
阅读(3541)
评论(0)
推荐(1)
2016年6月16日
《Windows驱动开发技术详解》之驱动程序调用驱动程序——通过设备指针调用其他驱动程序
摘要: 本节介绍“手动”构造各个IRP,然后将IRP传递到相应驱动程序的派遣函数里。 获得设备指针 每个内核中的句柄都会和一个内核对象的指针联系起来。ZwCreateFile内核函数可以通过设备名打开设备句柄,这个设备句柄和一个文件对象的指针关联。IoGetDeviceObjectPointer内核函数可以
阅读全文
posted @ 2016-06-16 16:16 _No.47
阅读(1426)
评论(0)
推荐(0)
2016年6月14日
《Windows驱动开发技术详解》之驱动程序调用驱动程序——以文件句柄形式调用其它驱动程序
摘要: 在驱动程序开发中,经常需要一个驱动程序调用另一个驱动程序。例如,虚拟串口转USB设备的驱动程序,这种驱动程序首先创建一个虚拟串口设备,对这个虚拟串口设备的读写请求会转发到一个USB设备上去。这时就需要在虚拟串口驱动程序中调用USB驱动程序。 同步调用方法 本章节假设DriverA是将要被调用的目标驱
阅读全文
posted @ 2016-06-14 20:30 _No.47
阅读(2394)
评论(0)
推荐(0)
2016年6月13日
《Windows驱动开发技术详解》之定时器
摘要: I/O定时器 I/O定时器是DDK提供的一种定时器。它每个1s钟系统会调用一次I/O定时器例程。I/O定时器例程运行在DISPATCH_LEVEL级别,因此在这个例程中不能使用分页内存,否则会引起页故障从而导致系统崩溃。另外I/O定时器是运行在任一线程的,不一定是IRP发起的线程中,因此不能直接使用
阅读全文
posted @ 2016-06-13 11:17 _No.47
阅读(1731)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
18
下一页
公告