上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 回调函数,就是由你自己写的。你需要调用另外一个函数,而这个函数的其中一个参数,就是你的这个回调函数名。这样,系统在必要的时候,就会调用你写的回调函数,这样你就可以在回调函数里完成你要做的事。 前些天写一个可编辑的ListCtrl类时,遇到这样一个问题,在ListCtrl的指定格中创建了一个Button,创建过程我写在ListCtrlButtuon.cpp中,在对外提供的接中类CMMListCtrl中这样调用:void SetButtonEx(int iColumn, int iRow, int iIndex, int (*)(CWnd *pWnd, int iItem, int iSubIt. 阅读全文
posted @ 2008-07-07 09:05 Socrates 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 一.SendMessage()与PostMessage()1.SendMessage(): 被发送的消息直接调用该窗口的窗口进程,通信是即时的,直到窗口进程为调用函数返回一个结果后,程序才能继续;2.PostMessage(): 把消息发送到拥有那个窗口的应用程序消息队列中,一有空闲,程序搜索消息队列,并在消息队列中处理消息,即从消息 队列中删除它们,并将它们发送到指定窗口;调用函数发送消息后就返回,结果只表示消息寄送成功与否,而不是被调用 进程的结果.3.比较: 鼠标与键盘消息通常为PostMessage,其他消息通常为SendMessage;4.MFC发送消息: a.LRESULT res 阅读全文
posted @ 2008-07-03 09:49 Socrates 阅读(310) 评论(0) 推荐(0) 编辑
摘要: C中的内存分配方式: 1.静态存储区域:在程序开始之前就可以分配,且在程序运行过程中始终存在; 2.栈;存储单元在其上分配,单元外自动释放,多见内置 数据类型于此;3.堆:动态分配,即程序运行时分配此部分内存.由用户分配且要负责释放.生存期由用户决定,不受范围限制; stdlib.h提供malloc(),及其变种:calloc(),realloc(),free(); 用法:Obj *obj = (Obj*)malloc(sizeof(Obj)); 用户必须指定对角的长度,因为它是一块内存而不是一个对象,malloc()返回一个void*, 在C++中,不允许把一个void*赋予任... 阅读全文
posted @ 2008-07-01 08:42 Socrates 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 某日,老师在课堂上想考考学生们的智商,就问一个男孩:“树上有十只鸟,开枪打死一只,还剩几只?” 男孩反问:“是无声枪么?” “不是。” “枪声有多大?” “80~100分贝。” “那就是说会震的耳朵疼?” “是。” “在这个城市里打鸟犯不犯法?” ‘不犯。” “您确定那只鸟真的被打死啦?” “确定。”老师已经不耐烦了,”拜托,你告诉我还剩几只就行了,OK?” “OK。鸟里有没有聋子?” “没有。” “有没有关在笼子里的?” “没有。” “边上还有没有[url=javascript:;]其他[/url]的树,树上还有没有其他鸟?” “没有。” “方圆十里呢?” “就这么一棵树!” “有没有残.. 阅读全文
posted @ 2008-06-30 14:02 Socrates 阅读(146) 评论(0) 推荐(0) 编辑
摘要: ◎如果你看到面前的阴影,别怕,那是因为你的背后有阳光! ◎听君一席话,省我十本书!◎0岁出场亮相,10岁天天向上。20岁远大理想,30岁发奋图强。40岁基本定向,50岁处处吃香。60岁打打麻将,70岁处处闲逛。80岁拉拉家常,90岁挂在墙上!◎读10年语文,不如聊半年QQ。◎早晨懒床,遂从口袋里掏出6枚硬币:如果抛出去六个都是正面,我就去上课!思躇良久,还是算了,别冒这个险了…… ◎我花8万买了个西周陶罐,昨儿到《鉴宝》栏目进行鉴定,专家严肃地说:“这哪是西周的?这是上周的!” ◎千万别等到人人都说你丑时才发现自己真的丑。◎给点阳光我就腐烂。 ◎要适当吃一点,才有劲减肥啊。◎命运负责洗牌,但是 阅读全文
posted @ 2008-06-12 12:43 Socrates 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用 的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以 确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping /? 回车,。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。 -t 表示将不间断向目标IP发... 阅读全文
posted @ 2008-06-11 20:01 Socrates 阅读(152) 评论(0) 推荐(0) 编辑
摘要: SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作,方便自己写SQL时方便一点,想贴上来,一起看看,同时希望大家能共同多多提意见,也给我留一些更好的佳句,整理一份《精妙SQL速查手册》,不吝赐教!一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:/m 阅读全文
posted @ 2008-06-07 12:05 Socrates 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 在SQL语句中,常常用会对时间(或日期)进行一些处理,下面是比较通用的一些语句:延迟:sysdate+(5/24/60/60) 在系统时间基础上延迟5秒sysdate+5/24/60 在系统时间基础上延迟5分钟sysdate+5/24 在系统时间基础上延迟5小时sysdate+5 在系统时间基础上延迟5天add_months(sysdate,-5) 在系统时间基础上延迟5月add_months(sysdate,-5*12) 在系统时间基础上延迟5年上月末的日期:select last_day(add_months(sysdate, -1)) from dual;本月的最后一秒:select t 阅读全文
posted @ 2008-06-07 11:58 Socrates 阅读(376) 评论(0) 推荐(0) 编辑
摘要: by --MSDNThe message-map macro for reflected messages is slightly different than for regular notifications: it has _REFLECT appended to its usual name. For instance, to handle a WM_NOTIFY message in the parent, you use the macro ON_NOTIFY in the parent’s message map. To handle the reflected messa... 阅读全文
posted @ 2008-06-04 11:23 Socrates 阅读(428) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/scq2099yt/archive/2008/05/26/2481557.aspx 获得CWinApp 获得CMainFrame 获得CChildFrame 获得CDocument ... 阅读全文
posted @ 2008-05-30 10:06 Socrates 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1.在要分割的View中添加OnCreate消息响应函数 ;2.分割函数:intCUserManagerSplitterView::OnCreate(LPCREATESTRUCTlpCreateStruct)...{if(CView::OnCreate(lpCreateStruct)==-1)return-1;if(!m_wndUserSplitter.CreateStatic(this,1,2))...{returnFALSE;}BOOLbRet=m_wndUserSplitter.CreateView(0,0,RUNTIME_CLASS(CUserLeftPanView),CSize(20 阅读全文
posted @ 2008-05-24 17:47 Socrates 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 未显示需要 JavaScript的文档选项别: 初级韩 兆兵 (hanzb@cn.ibm.com), 软件工程师, IBM刘 盈 (cdlliuy@cn.ibm.com), 软件工程师, IBM强 晟 (qiangsh@cn.ibm.com), 软件工程师, IBM2008 年 5 月 15 日由于 C 和 C++程序中完全由程序员自主申请和释放内存,稍不注意,就会在系统中导入内存错误。同时,内存错误往往非常严重,一般会带来诸如系统崩溃,内存耗尽这样严重的后果。本文将从静态分析和动态检测两个角度介绍在 Linux 环境进行内存泄漏检测的方法,并重点介绍静态分析工具 BEAM、动态监测工具V.. 阅读全文
posted @ 2008-05-23 08:59 Socrates 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 关 键 词:C阅读提示:在C++的历史发展中,有很多的语言特征(特别是语言的晦涩之处)来自于C语言,预处理就是其中的一个。C++从C语言那里把C语言预处理器继承过来(C语言预处理器,被Bjarne博士简称为Cpp,不知道是不是C Program Preprocessor的简称)。一、预处理的由来:在C++的历史发展中,有很多的语言特征(特别是语言的晦涩之处)来自于C语言,预处理就是其中的一个。C++从C语言那里把C语言预处理器继承过来(C语言预处理器,被Bjarne博士简称为Cpp,不知道是不是C Program Preprocessor的简称)。二、常见的预处理功能:预处理器的主要作用就是把 阅读全文
posted @ 2008-05-20 08:51 Socrates 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 许多Windows程序员都是跳过SDK直接进行RAD开发工具[或VC,我想VC应不属于RAD]的学习,有些人可能对子类化机制比较陌生。我们先看看什么是Windows的子类化。Windows给我们或是说给它自己定义了许多丰富的通用控件,如:Edit、ComboBox 、ListBox……等,这些控件功能丰富,能为我们开发工作带来极大方面,试想:我们单单是自己实现一个EDIT控件是多么的艰难!但是,在实际开发中还是有些情况这些标准控件也无能为力,比如:在我们的应用中要求一个EDIT得到老师对学生的评价A、B、C[不要对我说你想用ComboBox实现J],这时,要求在Edit中禁止对其它字母、数字的 阅读全文
posted @ 2008-05-16 11:33 Socrates 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 浅谈MFC中超类化技术的实现 (转)=========================================================== 作者: amyz(http://amyz.itpub.net)发表于: 2007.10.17 18:48分类: 一般分类 出处: http://amyz.itpub.net/post/34151/406292--------------------------------------------------------------- 浅谈MFC中超类化技术的实现 (转)// 关键词:// 面对对象编程、超类化、子类化、... 阅读全文
posted @ 2008-05-15 18:19 Socrates 阅读(143) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/swimmer2000/archive/2007/10/30/1856213.aspx MFC(VC6.0)的CWnd及其子类中,有如下三个函数: classCWnd:publicCCmdTarget{public:virtualBOOLPreCreateWindow(CREATESTRUCT&cs);virtualvoidPreSubclassWindow();BOOLSubclassWindow(HWNDhWnd);}; 让人很不容易区分,不知道它们究竟干了些什么,在什么情况下要改写哪个函数? 想知道改写函数?让我先告诉你哪个不能改写,那就 阅读全文
posted @ 2008-05-14 17:04 Socrates 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 还是用不对,到底那里出错了啊! 阅读全文
posted @ 2008-05-14 13:50 Socrates 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 早上在用CMonthColCtrl的GetCurSel方法时,当用CTime变量时,会出现与选择与实际不符的情况,改为CSYSTEMTIME才行. 阅读全文
posted @ 2008-04-14 17:59 Socrates 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 这两天在客户机房做监控运营系统的实施工程,写些应注意的事项,以便以后工作中不再犯同样的错误. 1.在客户的机房做项目一定要注意不能和在自己公司一样,所做的操作一定要得到客户的允许,通常情况下客户的机房网络分为外网和内网,外网用于办会用,内网则是核心网络,所以对网络的管理非常严格. 阅读全文
posted @ 2008-03-05 21:45 Socrates 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2008-02-18 14:42 Socrates 阅读(118) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页