码迷,mamicode.com
首页 >  
搜索关键字:sendmessage    ( 357个结果
SendMessage、PostMessage原理
SendMessage、PostMessage原理本文讲解SendMessage、PostMessage两个函数的实现原理,分为三个步骤进行讲解,分别适合初级、中级、高级程序员进行理解,三个步骤分别为:1、SendMessage、PostMessage的运行机制。2、SendMessage、Post...
分类:其他好文   时间:2014-12-19 01:55:40    阅读次数:219
sendmessage和postmessage的区别
sendmessage和postmessage的区别PostMessage只负责将消息放到消息队列中,不确定何时及是否处理 SendMessage要等到受到消息处理的返回码(DWord类型)后才继续 PostMessage执行后马上返回 SendMessage必须等到消息被处理后才会返回。SendM...
分类:其他好文   时间:2014-12-17 22:17:27    阅读次数:250
如何正确使用SendMessage进行发送消息
1、SendMessage的基本结构:SendMessage(HWND hWnd, //消息传递的目标窗口或线程的句柄。UINT Msg, //消息类别(这里可以是一些系统消息,也可以是自己定义,下文具体介绍,)WPARAM wParam, //参数1 (WPARAM 其实是与UINT是同种类型的,...
分类:其他好文   时间:2014-12-13 23:13:38    阅读次数:685
利用COPYDATASTRUCT传递命令行参数给驻留内存的进程(SendMessage应用)
我们知道Window进程之间通过API的SendMessage方法传递消息。但是方法参数lParam是Long型,那么如果传递一个字符串(譬如命令行参数)应该怎么办呢,甚至一个对象、结构呢。VB的发送接收需要通过传递指针实现(换言之是字符串的内存地址),下面总结VB方式、C#方式各自如何实现消息的发...
分类:系统相关   时间:2014-12-12 16:14:14    阅读次数:231
sendmessage参数
//创建一个窗口const int WM_CREATE = 0x01;//当一个窗口被破坏时发送const int WM_DESTROY = 0x02;//移动一个窗口const int WM_MOVE = 0x03;//改变一个窗口的大小const int WM_SIZE = 0x05;//一个窗...
分类:其他好文   时间:2014-12-11 15:45:37    阅读次数:225
Windows消息类型
WM_Window Message窗口消息,一般用在SendMessage,PostMessage这样的消息函数中SM_Static Message静态标签消息SS_Static Style静态标签风格BM_Button Message按钮消息BS_Button Style按钮风格BN_Button...
分类:Windows程序   时间:2014-12-10 13:59:46    阅读次数:1008
线程通信之looper之用法--主线程和工作线程
说明:(之前只用handle是因为主线程默认就加上Looper.prepare()和Looper.loop()的。所以主线程可以通过handle收发信息,但是如果在thread里面的话,就是工作线程,工作线程的话,默认是没有加上那两段代码的,所以要手动加上,然后再通过handle.sendMessage()发送信息到工作线..
分类:编程语言   时间:2014-12-07 06:48:14    阅读次数:233
把Message转换成String
把Message转换成String注意,这里欠缺CM消息和CN消息,因为它们不是系统消息,不经过Dispatch API转发,但是可以把它们写在WndProc里,这样SendMessage送来的消息也可截获,或者Dispatch里,这样动态消息也可统统截获。另外就是要把VCL标准控件里,凡是改写了W...
分类:其他好文   时间:2014-12-07 06:31:14    阅读次数:337
C#拖动自己的标题栏(panel)以及实现窗体三态
//实现拖动1.在窗体类里面加入,下面两个,按提示加入命名空间[DllImport("user32.dll", CharSet = CharSet.Unicode)] public static extern IntPtr SendMessage(IntPtr hwnd, int wM...
分类:Windows程序   时间:2014-12-04 17:29:03    阅读次数:317
设置滚动条向下滚动
场景: 在文本框中打印日志,或向ListCtrl中插入数据时,怎么样可以把滚动条时时滚动到最后一行,这样便可看到添加的新数据内容。 1.  文本框 方法I: CWnd *pWnd = GetDlgItem(IDC_EDIT1); HWND g_hLog = pWnd->GetSafeHwnd(); ::SendMessage(g_hLog, WM_VSCROLL, MAKEWPA...
分类:其他好文   时间:2014-12-02 16:42:26    阅读次数:199
357条   上一页 1 ... 26 27 28 29 30 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!