我现在是个大二的学生,从未编过windows的程序,请大哥们讲东东的时候不要用太多window的内容。
1.int WINAPI WinMain中的WINAPI是什么意思??????操作系统传给应用程序的参数都有什么用??给举几个例子.
2.LRESULE CALLBACK WndProc 中的LRESULT和CALLBACK代表什么?????
3.既然有创建窗口函数,窗口类为什么要注册??
4.句柄到低是什么??不要给定义,太抽象,举几个句柄用处的实例.
希望各位高手能多讲实例,定义可以丛书上看到,但是没有例子,理解的还是太难.
谢谢各位大哥大姐.

解决方案 »

  1.   

    1、#define WINAPI      __stdcall
    调用约定,可以参考:
    http://dev.csdn.net/develop/article/25/25141.shtm
    http://dev.csdn.net/develop/article/25/25142.shtm
    http://dev.csdn.net/develop/article/25/25143.shtm
    http://dev.csdn.net/develop/article/31/31511.shtm
    http://dev.csdn.net/develop/article/52/52485.shtm
      

  2.   

    2、#define CALLBACK    __stdcall
      

  3.   

    WINAPI 和 CALLBACK是修饰函数的调用规则的。LRESULT是返回值的类型。句柄是一个描述符号,就想你的名字,报了你的名字,就可以找到你这个人。注册类是给窗口设置属性的。
      

  4.   

    1. WINAPI 函数的调用方式而已
    2. lresult是返回值类型, CALLBACK是回调函数,就是说这个函数不需要调用,有window系统自己调用
    3. 让系统知道这个窗口类的存在
    4. 句柄就是一个int, 就像指针一样抽象,呵呵
      

  5.   

    1. WINAPI 函数的参数调用方式而已
    4. 句柄就是一个unsignled int,标识一个对象
      

  6.   

    WINAPI是什么样的调用方式,这个方式有什么特点???还有什么调用方式????