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.

  • 相关阅读:
    数据库的三大范式
    mysql中变量的定义
    java实现用两个栈实现队列
    java实现替换空格
    java实现二维数组中查找
    struts2核心配置之Action
    struts2核心配置之struts.xml
    初识struts2
    $.ajax()参数详解
    百度Map-JSAPI-覆盖物范围查询标记
  • 原文地址:https://www.cnblogs.com/kalo1111/p/2966688.html
Copyright © 2011-2022 走看看