zoukankan      html  css  js  c++  java
  • MFC数据类型(data types)

    为便于理解MFC库函数中的各种形参,现将MFC中常见的参数类型总结如下:

    • 下面这些是和Win32程序(SDK程序)共同使用的数据类型:

    数据类型

    意义

    BOOL

    Boolean值(布尔值,不是TRUE 就是FALSE)

    BSTR

    32-bit字符指针

    BYTE

    8-bit整数,无正负号

    COLORREF

    32-bit数值,代表一个颜色值

    DWORD

    32-bit整数,无正负号

    LONG

    32-bit整数,有正负号

    LPARAM

    32-bit数值,作为窗口函数或callback函数的一个参数

    LPCSTR

    32-bit指针,指向一个常数字符串

    LPSTR

    32-bit指针,指向一个字符串

    LPCTSTR

    32-bit指针,指向一个常数字符串。此字符串可移植到Unicode和DBCS(双字节字集)

    LPTSTR

    32-bit指针,指向一个字符串。此字符串可移植到Unicode和DBCS(双字节字集)

    LPVOID

    32-bit指针,指向一个未指定类型的数据

    LPRESULT

    32-bit数值,作为窗口函数或callback函数的返回值

    UINT

    在Win16中,是16-bit无正负号整数,Win32中,是32-bit无正负号整数

    WNDPROC

    32-bit指针,指向一个窗口函数

    WORD

    16-bit整数,无正负号

    WPARAM

    窗口函数的callback函数的一个参数。在Win16中16bits,在Win32中32bits

    • 下面是MFC独特的数据类型:

    数据类型

    意义

    POSITION

    一个数值,代表collection对象(例如数组或链表)中的元素位置,常使用于MFC collection classes

    LPCRECT

    32-bit指针,指向一个不变的RECT结构

     

  • 相关阅读:
    javascript 多条件分支结构
    初步认识android四大组件之Broadcast
    Apache Tomcat6之阀学习整理
    用java实现一道c笔试题
    Apache Tomcat6 之连接器学习整理(1)
    iphone常用代码块 HA
    iphone开发UIWebView 的使用 HA
    quickmaps HA
    iphone开发uiscrollview 的使用 HA
    iphone api 使用说明详细 HA
  • 原文地址:https://www.cnblogs.com/whl2012/p/4751370.html
Copyright © 2011-2022 走看看