摘要:
追根究底,剖析mfc六大关键技术题外话:我并不认为mfc减轻了程序员们的负担,mfc出现的目的虽然似乎是为了让程序员不用懂得太多就可以进行视窗编程,但本人在mfc里徘徊了很久很久(因为那时没有书本详细介绍mfc的原理),毫无收获。可能朋友们会说,怎么一定要了解mfc的具体呢,“黑箱”作业不行吗?这不是微软的初衷吗?不行!!!如果这样,我宁愿永远不选择mfc!在学电脑之前,......
摘要:
cprogressctrl类提供了少量的成员函数用来设置进度条:
void setrange( int nlower, int nupper );该函数用来设置进度条的范围.参数nlow和nupper分别指定了最小和最大值,缺省时进度条的范围是0-100.
int setpos( int npos );用来设置进度条的当前进度.函数返回的是进度条的前一个进度.
int stepit......
VC利用控件传递自定义struct解决方案
一.开发工具 二.源码 【程序编程相关:
如何触发右键菜单的行为】 我本来想用的是.ocx控件,最后发现,对于自定义struct,它似乎是无能为力(有谁知道.ocx可以的话请联系我).最后采用的是vc++6.0中的atl.下面给出了如何调用含自定义结构的组件函数senddata,receivedata的方法.组件中的参数传递与下面的代码是一模一样的 ,这里不再重复.(该组件是应用于配电自动化中的,用以实现馈线自动化fa功能,本人自己设计开发). 【推荐阅读:
对话框中增加状态栏,并且鼠标在不同位置可】 这里介绍如何向控件传递自己的结构....
下一页 摘要:
1.内核对象: 1).符号对象 2).事件对象 3).文件对象 4).文件影象对象 5).i/o完成对象 6).作业对象 7).信箱对象 8).互斥对象 9).管道对象 10).进程对象 11).信标对象 12).线程对象 13).等待计时器对象
2.内核对象只能由内核所拥有,而不是由进程拥有.3.内核对象的数据结构有计数器,进程调用时,计数器增1,调用结束,计数器减1,内核对象计数器为零时,......