zoukankan      html  css  js  c++  java
  • SendMessage发送自定义消息及消息响应

    控件向父窗体发送自定义消息,父窗体定义处理此消息的函数

     

    效果描述:

    指定哪个类添加自定义消息:(当然这个类必须是CmdTarget的子类,不然不能处理消息)

    添加消息

    实现消息函数:(wParam和lParam程序员可以自行设计传什么值)

    SendMessage参数解析(SendMessageA是单字节类型函数,SendMessageW是双字节)

       1:接受此消息的 “窗口”  ,我这个地方是父窗口

       2:消息名,如WM_USER+4或是 WM_MYMESSAGE

    3:处理此消息的函数的wParam参数,程序员可自行指定

    4:处理此消息的函数的lParam参数,程序员可自行指定;我将Silder控件的值传过去

    使用须知:SendMessage发送的消息不进入消息队列,而是直接由对应消息函数处理。当SendMessage发送消息后一直等消息处理函数执行完后才会结束自己,其后的代码才可能运行。

    总结:次实例只是控件向父窗体发送自定义消息,甚至可以通过一个程序向另一个程序发送Windows标准消息,紧接下个小结就讲述这个用法。


  • 相关阅读:
    Linux内核配置过程
    Linux内核最顶层文档
    LeetCode 11月第2周题目汇总
    Chapter0
    序列加法的讨论
    ch2-基本工具介绍
    ch1-数据科学概述
    在Linux下制作Linux&windows启动盘
    VMware Workstation 与 Device/Credential Guard 不兼容?
    Linux mint 19.3配置CUDA+安装Tensorflow
  • 原文地址:https://www.cnblogs.com/riskyer/p/3299636.html
Copyright © 2011-2022 走看看