当我们需要工作线程来操作的时候,很多时候会有同步问题,UI更新问题。Handle机制就是为了解决这个问题而产生的。android允许每个线程都有自己的消息队列,同时也可以是主线程消息队列。但是很多时候,我们希望可以快速的创建一个支持自己消息队列的android线程,这个时候HandlerThread...
分类:
编程语言 时间:
2014-10-19 15:29:03
阅读次数:
237
用户使用函数CreateFile()创建与指定串口相关联的文件,然后可以使用该函数返回的文件句柄进行串口参数设置。? 01 HANDLE hModem; //定义串口句柄02 hModem=CreateFile("COM1",GENERIC_READ|GENERIC_WRITE,0,0,? 03 O...
procedure TForm1.btn1Click(Sender: TObject); var h: HWnd; p: array[0..254] of char; TitleStr: string; begin h := GetWindow(Handle, GW_HW...
分类:
其他好文 时间:
2014-10-18 15:29:32
阅读次数:
137
本文主要跟大家介绍Delphi中获取其它进程的窗口句柄,在Delphi中获取其它进程的窗口句柄,绝大部分人首先想到的会使用:FindWindow或者用GetWindow来遍历查找,如: handle := FindWindow(nil,PChar('窗口的标题')); 或者: pr...
1.设备句柄可以用API函数CreateFile获得。它的原型为HANDLE CreateFile( LPCTSTR lpFileName, // 文件名/设备路径 DWORD dwDesiredAccess, // 访问方式 DWORD dwShareMode, // 共享方式 LPSECURIT...
1. 窗口过程 每个窗口会有一个称为窗口过程的回调函数(WndProc),它带有四个参数,分别为:窗口句柄(Window Handle),消息ID(Message ID),和两个消息参数(wParam, lParam), 当窗口收到消息时系统就会调用此窗口过程来处理消息。(所以叫回调函数) 2 消....
CreateEvent:
1、函数功能:
创建一个命名或匿名的事件对象
2、函数原型:
HANDLE CreateEvent(
LPSECURITY_ATTRIBUTES lpEventAttributes,
// pointer to security attributes
BOOL bMa...
分类:
其他好文 时间:
2014-10-15 13:32:20
阅读次数:
220
#! /usr/bin/env python#coding=utf-8import ctypes,sysSTD_INPUT_HANDLE = -10STD_OUTPUT_HANDLE = -11STD_ERROR_HANDLE = -12# 字体颜色定义 ,关键在于颜色编码,由2位十六进制组成,分别...
分类:
编程语言 时间:
2014-10-14 23:47:39
阅读次数:
457
Android的消息机制,用Android线程间通信的Message机制,Android中Handler的用法——在子线程中更新界面,handler机制Android的消息机制(一)android 有一种叫消息队列的说法,这里我们能够这样理解:假如一个隧道就是一个消息队列,那么里面的每一部汽车就是一...
分类:
其他好文 时间:
2014-10-13 18:37:21
阅读次数:
243
一、什么是Surface
简单的说Surface对应了一块屏幕缓冲区,每个window对应一个Surface,任何View都要画在Surface的Canvas上(后面有原因解释)。传统的view共享一块屏幕缓冲区,所有的绘制必须在UI线程中进行。
在SDK的文档中,对Surface的描述是这样的:“Handle onto a r...
分类:
移动开发 时间:
2014-10-13 14:10:19
阅读次数:
308