上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 70 下一页

2014年10月18日

摘要: 在解析C#结构体指针前,必须知道C#结构体是如何定义的。在c#中同样定义该结构体。C#结构体指针之C#结构体的定义:[StructLayout(LayoutKind.Sequential)] publicstructVGAStat { publicintChannelNum;//通道数量 [Mars... 阅读全文
posted @ 2014-10-18 15:21 冰花ぃ雪魄 阅读(12133) 评论(0) 推荐(0)
 
摘要: c#中Marshal.Copy方法的使用Marshal.copy()方法用来在托管对象(数组)和非托管对象(IntPtr)之间进行内容的复制函数有很多重载,如下所示:Copy(array[]()[], Int32, IntPtr, Int32) 将一维的托管 8 位无符号整数数组中的数据复制到非托管... 阅读全文
posted @ 2014-10-18 15:16 冰花ぃ雪魄 阅读(5364) 评论(0) 推荐(1)

2014年10月16日

摘要: MFC下的常用字符串数据类型表示的含义:L:Long 长 P:Point 指针 C:Const 常量 W:Wchar_t 宽字符 T:TCHAR STR:String 字符串在看看MFC下各种数据类型的定义: 1 typedef char *LPSTR; 2 typedef... 阅读全文
posted @ 2014-10-16 21:46 冰花ぃ雪魄 阅读(765) 评论(0) 推荐(0)
 
摘要: 在微软vc提供的头文件中有定义在winnt.h中typedef long LONG;在windef.h中typedef LONG LRESULT;所以LRESULT就是long,也就是长整形之所以取名类LRESULT,L=>longresult表示结果,说明这个函数的返回值是某个结果仅此而已WPAR... 阅读全文
posted @ 2014-10-16 21:12 冰花ぃ雪魄 阅读(2621) 评论(0) 推荐(0)
 
摘要: 一、消息概述 众人周知,window系统是一个消息驱动的系统, windows操作系统本身有自己的消息队列,消息循环,它捕捉键盘,鼠标的动作生成消息,并将这个消息传给应用程序的消息队列。 余下的工作有应用程序处理消息, windows 消息机制在这儿就不再讲述,我们重点讲述应用程序的消息机制。 大家... 阅读全文
posted @ 2014-10-16 21:04 冰花ぃ雪魄 阅读(251) 评论(0) 推荐(0)
 
摘要: 1. 窗口过程 每个窗口会有一个称为窗口过程的回调函数(WndProc),它带有四个参数,分别为:窗口句柄(Window Handle),消息ID(Message ID),和两个消息参数(wParam, lParam), 当窗口收到消息时系统就会调用此窗口过程来处理消息。(所以叫回调函数) 2 消... 阅读全文
posted @ 2014-10-16 20:28 冰花ぃ雪魄 阅读(213) 评论(0) 推荐(0)
 
摘要: 总的来说:MSG包括:窗口句柄,指示MSG发送的目的窗口消息标识lPARAM、wParam发送时间发送时的鼠标位置关于消息队列:Windows系统有一个系统消息队列每个线程都有一个自己的消 息队列(由于发送消息MSG需 要提供一个窗口HWnd,而基 本有窗口的线程,都是UI线 程),因此基本上如果... 阅读全文
posted @ 2014-10-16 20:21 冰花ぃ雪魄 阅读(420) 评论(0) 推荐(0)
 
摘要: GB2312编码大约包含6000多汉字(不包括特殊字符),编码范围为第一位b0-f7,第二位编码范围为a1-fe(第一位为cf时,第二位为a1-d3),计算一下汉字个数为6762个汉字。当然还有其他的字符。包括控制键和其他字符大约7573个字符编码gbk编码是对gb2312编码的扩充,容纳的汉字更多... 阅读全文
posted @ 2014-10-16 19:45 冰花ぃ雪魄 阅读(334) 评论(0) 推荐(0)

2014年10月15日

摘要: 谈到Winform的消息处理,多数时候是通过事件处理程序进行的,但当没有对应的事件时通常的做法是声明DefWndProc或者WndProc或者IMessageFilter,经常在网上看见有文章将三者并列,那么它们有什么区别呢?DefWndProc和WndProc都是继承自Control类中的虚方法,... 阅读全文
posted @ 2014-10-15 22:12 冰花ぃ雪魄 阅读(526) 评论(0) 推荐(0)
 
摘要: Windows消息系统由3部分组成: 1.消息队列。Windows应用程序的消息是由Windows统一在一个消息队列中管理的。 2.消息循环。应用程序从Windows消息队列中获得自己的消息,并将其分配给窗体函数进行处理。 3.窗口过程。负责处理接收到的消息,每个窗口都有对应的窗口过程,负责截... 阅读全文
posted @ 2014-10-15 21:49 冰花ぃ雪魄 阅读(2779) 评论(0) 推荐(0)
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 70 下一页