我在一个对话框类里定义了CPP文件里定义了一个对象,如下:
CEvent m_event(FALSE,FALSE,NULL,NULL);
和一个
CMutex m_mutex;
我在头文件里已经包含了afxmt.h,但编译时总提示
error C2146: syntax error : missing ';' before identifier 'm_event'
error C2501: 'CEvent' : missing storage-class or type specifiers
CEvent m_event(FALSE,FALSE,NULL,NULL);
和一个
CMutex m_mutex;
我在头文件里已经包含了afxmt.h,但编译时总提示
error C2146: syntax error : missing ';' before identifier 'm_event'
error C2501: 'CEvent' : missing storage-class or type specifiers
解决方案 »
- 用什么开源程序可以实现对PDF中的图片的提取和修改?
- 找不到主函数main,但是还能run,怎么回事
- 高分求书!!!!!!!!
- 请问个数学问题
- vc6.0里的CRecordSet类如何使用update方法更新打开了的记录集啊?
- 怎么样将0x01234567 --->"01234567" 注意前面的0也要有。
- 服务器请求客户端接收服务的程序大致怎么编写,大家给个基本方法,谢谢
- ★★★ 请问在上海兼职或干私活的机会多不多?★★★
- 紧急求教一个串口传数据的问题
- 再论屏蔽Dialog的OK,Cancel
- 大家好!我现在在一个培训部教VC++6.0,可我自已以前从没有接触过,现在上起课来好吃力,谁能给我一个好的方法?
- 想把程序外观变得漂亮,应该怎么做?还有想把原程序的一套图标换了该怎么做?
CEvent* m_pEvent;CPP文件中:
m_pEvent = new CEvent(FALSE,FALSE,NULL,NULL);别忘了最后再delete
更正一下:
上面的定义改为
CEvent m_event;
即可, 因为构造函数中的参数都有默认值.
#include "Afxmt.h"