怎么样建立自己的事件????

解决方案 »

  1.   

    这个有点麻烦,首先要在产生事件的类的头文件理定义你要自定义的事件的名称:
    如  #define WM_GOODBYE  WM_USER+5
    注意用户自定义的消息必须要从“+5”开始,前面的四个事件已经被系统定义了。
    然后在头文件的DECLAER_MESSAGE_MAP宏前加入自定义消息的原型:
    afx_msg void onGoodBye();
    接着在cpp文件映射用户自定义的消息:
    ON_MESSAGE(WM_GOODBYE,onGoodBye);
    最后在cpp中加入自定义消息的处理函数就可以了!
      

  2.   

    不是指的消息把要是创建事件对象就很简单了
    HANDLE hEvent=CreateEvent(NULL,TRUE,FALSE,NULL); 
    就创建了一个事件对象。那他就可以当控制量了