2010年6月26日

摘要: WM_COPYDATA是一个非常特殊的消息,此消息可能携带一个比较大的消息参数,而其他消息都只能携带两个固定大小的参数(WPARAM和LPARAM)。WM_COPYDATA的两个参数如下:wParam //发送或传递这个消息的窗口lParam //指向包含要发送的数据的COPYDATASTRUCT结构的指针在发送WM_COPYDATA消息时,WM_COPYDATA的wParam参数应该赋值为发送此消息的窗口,而lParam消息参数指向一个COPYDATASTRUCT结构类型的变量:typedef struct tagCOPYDATASTRUCT { ULONG_PTR dwData; //可以 阅读全文
posted @ 2010-06-26 16:53 android开发实例 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 剪贴板是由系统定义的,并不属于任何一个特定的进程。系统中所有进程都可以访问和设置剪贴板。剪贴板最大的特点就是数据传输没有明确的目标,数据是被动访问的;剪贴板的内容可以被多次访问,直到新的数据写入。剪贴板是一种可供选择的进程间通信方式,但由于系统中任何一个进程都可以都可以无限制地访问剪贴板,因此,它是一种不可靠的通信方式。1)获取和设置剪贴板数据涉及到的API有:OpenClipboard、EmptyClipboard、SetClipboardData、GetClipboardData、CloseClipboard等。OpenClipboard用于打开剪贴板,获得剪贴板的句柄:BOOL WINA 阅读全文
posted @ 2010-06-26 15:29 android开发实例 阅读(956) 评论(0) 推荐(0) 编辑

导航