日期:2014-05-17  浏览次数:20797 次

常用API消息参数到底有哪些?懂C++应该有优势吧
我知道 有WM_   WS_两种。

具体像这样的
         //创建一个窗口
        public static int WM_CREATE = 0x01;

        //当一个窗口被破坏时发送
        public static int WM_DESTROY = 0x02;
        //移动一个窗口
        public static int WM_MOVE = 0x03;
        //改变一个窗口的大小
        public static int WM_SIZE = 0x05;
        //一个窗口被激活或失去激活状态
        public static int WM_ACTIVATE = 0x06;
        //一个窗口获得焦点
        public static int WM_SETFOCUS = 0x07;
        //一个窗口失去焦点
        public static int WM_KILLFOCUS = 0x08;
        //一个窗口改变成Enable状态
        public static int WM_ENABLE = 0x0A;
        //设置窗口是否能重画
        public static int WM_SETREDRAW = 0x0B;
        //应用程序发送此消息来设置一个窗口的文本
        public static int WM_SETTEXT = 0x0C;

    WS_BORDER= 0x00800000:   创建一个单边框的窗口。
    WS_CAPTION:创建一个有标题框的窗口(包括WS_BORDER风格)。
    WS_CHILD:创建一个子窗口。这个风格不能与WS_POPUP风格合用。
    WS_CHILDWINDOW:与WS_CHILD相同。
    WS_CLIPCHILDREN:当在父窗口内绘图时,排除子窗口区域。在创建父窗口时使用这个风格。

这些东西到底在那去查看啊,要的是比较全面的,接触Winform 想多了解点。
不要是MSDN说都会说,至少给我出连接,我在MSDN导出所搜怎么没有看见啊?

------解决方案--------------------
你可以买一本厚厚的书,专门列举所有的消息
------解决方案--------------------
Windows 消息 中文解释
http://download.csdn.net/source/3172275
------解决方案--------------------

/// <summary>
/// 
/// </summary>
public enum Msgs
{
/// <summary>
/// 
/// </summary>
WM_NULL                   = 0x0000,
/// <summary>
/// 应用程序创建一个窗口
/// </summary>
WM_CREATE                 = 0x0001,
/// <summary>
/// 一个窗口被销毁
/// </summary>
WM_DESTROY                = 0x0