我创建了一个HOOK,但是在编译时出错,情况是这样的:
class AFX_EXT_CLASS CNotePadHook:public CObject  
{   //这行出错 错误是:error C2018: unknown character '0xa1'
// Construction
public: CNotePadHook(); //钩子类的构造函数
~CNotePadHook(); //钩子类的析构函数
BOOL StartHook(HWND hWnd);  //安装钩子函数 
BOOL StopHook();// 卸载钩子函数 }; 
请问是怎么回事啊?

解决方案 »

  1.   

    我解决了,编译成功了,但还有两个警告:.\NotePadHook.def : warning LNK4017: SETCTIONS statement not supported for the target platform; ignored.\NotePadHook.def : warning LNK4017: sharedata statement not supported for the target platform; ignored是怎么回事?有影响吗?
      

  2.   

    error C2018: unknown character '0xa1'
    这个一般都是那一行加了点什么,可以把那行删了,重新写,就没问题了(^_^,我经常碰到)
      

  3.   

    晕,你肯定是从网上考的代码把,有时候考下来的代码就是这样的,你看到这种错误的时候,在那个地方多backspace几下就可以了,