- 博客(8)
- 收藏
- 关注
转载 事件EVENT与waitforsingleobject的使用
事件event与waitforsingleobject的配合使用,能够解决很多同步问题,也可以在数据达到某个状态时启动另一个线程的执行,如报警。 event的几个函数: 1、CreateEvent和OpenEvent 1 HANDLE WINAPI CreateEvent( 2 __in LPSECURITY_ATTRIBUTES lpEventAttr...
2016-11-18 09:17:00 261
转载 UpdateData(TRUE)与UpdateData(FALSE)的使用
二者是更新对话框的控件与变量。 1、先要建立对应关系 如 编辑框IDC_Edit 和 变量 m_name 1 DDX_Text(pDX, IDC_EDIT, m_name); 2、若是在编辑框输入名字 比如 小明 ,可以调用UpdateData(TRUE); 使 “小明”立即传递给变量 m_name ; 3、若你在程序中定义,或者其他判断条件 另m_name为...
2016-11-16 13:27:00 349
转载 对话框的数据交换
无模式对话框可以通过写静态get函数,得到返回值的方法,也可设置静态变量的方法。 如 声明在CMyDlg中static int getX(); 函数: 1 int getX() 2 { 3 return X; 4 } 则在需要的窗口调用该函数即可 如 CMyDlg::getX(); 模式对话框的数据传输如下,以编辑控...
2016-11-08 14:56:00 112
转载 添加无模式对话框
本文只描述了一种添加无模式对话框的方法,不涉及所有方法的讨论,有好的方法,欢迎大家讨论。关于模式和无模式的对话框的区别,在上篇文章中已有,不再赘述,直接捞干的。 1、创建的是基于对话框的工程。(我的是wince下的); 2、有一个父窗口,插入新的窗口如newDlg,并将其属性设置为child; 3、给newDlg 添加类,如newDlg.cpp , newDlg.h 4、在父窗口...
2016-11-08 09:27:00 102
转载 mfc的OnInitDialog的返回值
以前从未注意过初始化函数的返回值,今天看到书中所述,以后可能用得上。 OnInitDialog的返回值告诉windows如何处置输入焦点,如果返回 TRUE,则windows将输入焦点指派给制表键控制次序中的第1个控件。如果要把输入焦点指派给其他控件,如IDC_EDIT,则需要调用控件的SetFocus函数,并且OnInitDialog的返回值为FALSE(禁止系统...
2016-11-08 09:02:00 205
转载 添加模式对话框
对话框主要有两类:模式和无模式。 区别:在清除对话框之前,模式对话框使它所属的窗口(它的所有者)一直处于无效状态;无模式对话框则在其显示时,它的所有者也能被激活。 显示模式对话框需要调用CDialog::DoModal,而无模式调用CDialog::Create。DoModal要等到对话框被清除后才返回。无模式则一旦建立对话框,Create就返回,因此Create返回时对话...
2016-11-07 17:17:00 87
转载 MFC的定时器OnTimer
本文总结来源出自鸡啄米,感谢鸡啄米。来源:http://www.jizhuomi.com/software/232.html 定时器简介 定时器,可以帮助开发者或者用户定时完成某项任务。在使用定时器时,我们可以给系统传入一个时间间隔数据,然后系统就会在每个此时间间隔后触发定时处理程序,实现周期性的自动操作。例如,我们可以在数据采集系统中,为定时器设置定时采集时间间隔为1...
2016-10-13 08:31:00 291
转载 memset
函数原型: void *memset(void *s, int ch, size_tn); 函数解释:将s中当前位置后面的n个字节 (typedef unsigned int size_t )用 ch 替换并返回 s 。 memset:作用是在一段内存块中填充某个给定的值,它是对较大结构体或数组进行清零操作的一种最快方法。 特别注意:memset函数对数组而言只能用于置零...
2016-10-08 17:58:00 87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人