ON_COMMAND 是菜单和工具栏项处理消息的宏 ON_MESSAGE 是处理自定义消息的宏ON_NOTIFY 是控件向其父窗口发送消息处理的宏对这几个消息的理解要先了解一下Window消息的背景。在Windows3.1里,控件会将mouse, keybord等等的消息通知它的父窗口, 使用的消....
分类:
其他好文 时间:
2015-03-18 19:59:07
阅读次数:
151
在Android系统中的应用程序,与Java的应用程序相同,都是靠消息驱动,简单的说就是:有一个消息队列,我们可以不断的向这个消息队列中添加消息,并从中取出消息,处理消息。Android中与此工作相关的主要是由Handler,Looper以及Message来完成。
Looper类:为一个线程运行着一个消息循环,内部有一个消息队列,每一个线程只允许最多存在一个Looper;
Handler类:允许你向...
分类:
移动开发 时间:
2015-03-13 16:30:39
阅读次数:
208
Handler 一个线程只有启动了Looper,才能在其中创建Handler的对象,进行消息处理,否则程序会出现异常。
启动Looper通过调用静态方法Looper.prepare();来实现。
一个线程只能有一个Looper和一个MessageQueue,但是可以有多个Handler对象。程序中可以使用不同的Handler对象处理不同的消息。Timer定时器也是常用的实现多线程程序的方式,但是...
分类:
移动开发 时间:
2015-03-12 06:27:27
阅读次数:
163
M_NCCALCSIZE消息处理详解
【前言】
指定应用程序的标题高度和边框的宽度的方法有很多种。其中最普遍的方法有下面的两种:
第一种:创建没有标题栏应用程序,在客户区让出一部分空间用一幅图片画一个标题栏,让人“误认为”是标题栏。
第二种:处理应用程序接收到的WM_NCCALCSIZE消息,改变客户区在窗口中的位置,从而得到合适标题栏高度。
不能说哪一种方法好,哪一种方法不好,其实...
分类:
其他好文 时间:
2015-03-11 14:48:39
阅读次数:
156
步骤创建服务应用程序创建基于状态机的工作流设置变量定义流程增加消息处理活动调试客户端调用源码下载创建服务应用程序源码:WorkflowService1.zip
分类:
其他好文 时间:
2015-03-11 14:19:01
阅读次数:
114
1. 发消息处理从netty过来的消息,以frommstpid进行存储,之后会将seqid进行累加,然后判断tomstpid是否在本域内,如果在将seqid进行累加进行存储。也就是消息会分别存在from和to。如果不在,则重新生成seqid2.收消息处理以to存储,然后seqid++存储db3.ge...
分类:
其他好文 时间:
2015-03-10 13:28:13
阅读次数:
108
Android下访问网络资源和一些注意事项
Android下异步消息处理线程技术
Android下异步消息处理线程技术的基本原理
模仿新闻客户端小案例
GET方式提交数据到服务器
POST方式提交数据到服务器
Android下访问网络资源和一些注意事项这里只说明了最简单的网络访问资源的方式,与服务端交互在后面讲述。
Andriod中访问网络中资源的基本步骤
① 通过调用URL.openConnect...
分类:
移动开发 时间:
2015-03-10 01:28:59
阅读次数:
355
概述WCF是一个通信框架,同时也可以将它看成是一个消息处理或者传递的基础框架,它可以接收消息、对消息做处理,或者根据客户端给定的数据构造消息并将消息发送到目标端点,在这个过程中,一切都是围绕“消息”而展开的。WCF在消息处理体系结构提供统一编程模型的同时,还允许灵活的表示数据和传递消息,本文将介绍如...
分类:
其他好文 时间:
2015-03-10 00:07:32
阅读次数:
193
XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探測。它在促进server之间的准即时操作。这个协议可能终于同意因特网用户向因特网上的其它不论什么人发送即时消息,即使其操作系统和浏览器不同。 XMPP的前身是Jabber,一个开源形式组织产....
分类:
其他好文 时间:
2015-03-07 21:12:24
阅读次数:
141
原文网址:http://www.jizhuomi.com/software/153.html前两讲中鸡啄米为大家讲解了如何创建对话框资源。创建好对话框资源后要做的就是生成对话框类了。鸡啄米再声明下,生成对话框类主要包括新建对话框类、添加控件变量和控件的消息处理函数等。 因为鸡啄米给大家的例程Addi...
分类:
编程语言 时间:
2015-03-06 21:59:38
阅读次数:
273