上一页 1 2 3 4 5 6 7 8 9 10 ··· 23 下一页
摘要: MFCPropertyGridCtrl 是VC 2008 pack中的控件类。 CMFCPropertyGridProperty这个控件类中的属性值类类。 针对修改属性后,对属性值改变的消息处理: 方法一: 当用到CMFCPropertyGridProperty这个类控件的时候出现了一个很白痴的问题 阅读全文
posted @ 2016-03-27 18:03 任智康 阅读(8016) 评论(0) 推荐(0) 编辑
摘要: 第一部分:基本概念及其它问答题 1、关键字static的作用是什么? 这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用: 1). 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2). 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内 阅读全文
posted @ 2016-03-12 11:15 任智康 阅读(6852) 评论(0) 推荐(1) 编辑
摘要: 学习要点: 1,函数地址的一般定义和typedef简化定义; 2,函数地址的获取; 3,A函数地址作为B函数参数的传递; 函数存放在内存的代码区域内,它们同样有地址.如果我们有一个int test(int a)的函数,那么,它的地址就是函数的名字,这一点如同数组一样,数组的名字就是数组的起始地址。 阅读全文
posted @ 2016-03-12 10:49 任智康 阅读(2094) 评论(1) 推荐(0) 编辑
摘要: Unix成长为一个非私有的操作系统,是因为1956年的AT&T公司受命于联邦去经营电报电话服务。当然也可以开发软件,甚至那个软件可以有”合理”收费的许可证,但是这个公司却被禁止从事任何和计算机有关的商业活动。Unix,在开发的过程中,没有任何的奖励制度和管理,从一开始在AT&T公司出现时,其是一... 阅读全文
posted @ 2016-01-23 12:22 任智康 阅读(3814) 评论(0) 推荐(2) 编辑
摘要: Socket 的传输的内容大概分3种:封装的结构体:结构体(结构清晰,发送数据占用内存小),例如struct SOCKETDATA{DWORD password;//每个客户端都有一个密码,为了防止外挂DWORD messageId;//发送内容的ID标识,每种ID对应着消息的一种操作DWORD n... 阅读全文
posted @ 2016-01-04 21:34 任智康 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 为什么要采用Socket模型,而不直接使用Socket? 原因源于recv()方法是堵塞式的,当多个客户端连接服务器时,其中一个socket的recv调用时,会产生堵塞,使其他链接不能继续。这样我们又想到用多线程来实现,每个socket链接使用一个线程,这样效率十分低下,根本不可能应对负荷较大的情... 阅读全文
posted @ 2016-01-04 21:23 任智康 阅读(4846) 评论(0) 推荐(0) 编辑
摘要: select函数的作用: select()在SOCKET编程中还是比较重要的,可是对于初学SOCKET的人来说都不太爱用select()写程序,他们只是习惯写诸如 conncet()、accept()、recv()或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执 阅读全文
posted @ 2016-01-04 20:46 任智康 阅读(59133) 评论(1) 推荐(3) 编辑
摘要: 在掌握了socket相关的一些函数后,套接字编程还是比较简单的,日常工作中碰到很多的问题就是客户端/服务器模型中,如何让服务端在同一时间高效的处理多个客户端的连接,我们的处理办法可能会是在服务端不停的监听客户端的请求,有新的请求到达时,开辟一个新的线程去和该客户端进行后续处理,但是这样针对每一个... 阅读全文
posted @ 2015-12-21 19:53 任智康 阅读(2481) 评论(0) 推荐(0) 编辑
摘要: 1、GetWindowRect是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。 2、GetClientRect取得窗口客户区(不包括非客户区)在客户区坐标系下的RECT坐标,可以得到窗口的大小,而不能得到相对屏幕的位置,因为... 阅读全文
posted @ 2015-12-14 21:08 任智康 阅读(2558) 评论(0) 推荐(0) 编辑
摘要: c_str函数的返回值是const char*的,不能直接赋值给char*,所以就需要我们进行相应的操作转化,下面就是这一转化过程。 c++语言提供了两种字符串实现,其中较原始的一种只是字符串的c语言实现。与C语言的其他部分一样,它在c++的所有实现中可用,我们将这种实现提供的字符串对象,... 阅读全文
posted @ 2015-12-10 22:27 任智康 阅读(14991) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 23 下一页