zoukankan      html  css  js  c++  java
  • wince(3)窗口控件

    不区分大小写。懒··························

    1.控件不过是一个窗口,可以调用createwindow 或者createwindowex来创建它们。

    2.标准Windows控件是由WM_COMMAND驱动,而通用控件由WM_NOTIFY消息驱动(什么是标准驱动和通用控件)。

    3.WM_COMMAND包括2个通用参数wParam和lParam。

      wParam的高字位(即高16位,Windows中巴WORD定义为16位无符号数)包含了通知码,也就是发送WM_COMMAND的原因,而其低字位包含了发送消息的控件的ID值。(注:一般而言,在追踪WM_COMMAND消息来源时,通过控件ID比通过控件的句柄来的更简单,但两种方法都是可行的)

      lParam包含了控件子窗口的句柄。

    4.发送消息可用:

      SendMessage;同步函数,即继续执行需要返回值,上锁。

      PostMessage;异步函数,不需要返回值可执行,没有上锁。

      SendDlgItemMessage;

        注:我们一般通过ID来标识控件,但是有的函数要求控件句柄来作为参数。HWND GetDlgItem(HWND hDlg,int nIDDlgItem);2个参数分别为父窗                     口的句柄和控件ID,虽然函数名字上让人觉得此函数智能对对话框起作用,但事实上它对窗口下的控件都起作用。

    5.

  • 相关阅读:
    spring-boot整合shiro作权限认证
    spring boot整合redis,以及设置缓存过期时间
    java使用Http调用第三方接口,输入链接,获取返回值
    [C#]加密解密 MD5、AES
    [转]Linux 基本操作(RM 删除)
    [转]Windows 经验集
    [随手记]笔记+经验集
    [转][C#]Socket 手写服务端
    [转][C#]跳过调试
    [转][C#]抓取网页内容
  • 原文地址:https://www.cnblogs.com/kalo1111/p/2966688.html
Copyright © 2011-2022 走看看