+ -
当前位置:首页 → 问答吧 → c++类成员函数能否用windows类型的函数

c++类成员函数能否用windows类型的函数

时间:2011-12-25

来源:互联网

如题:能不能把如下函数作为类的成员函数
这些函数是我自己写的。我将他们声明成了类成员,然后在.cpp中定义时编译器提示不存在此成员函数,是他们就不能作为类的成员函数吗?
VOID CALLBACK TimerProc(HWND hwnd,UINT uMsg,UINT_PTR idEvent,DWORD dwTime);
DWORD CALLBACK Thread(PVOID pvoid);

作者: zhanglingkangk   发布时间: 2011-12-25

有没有包含windows.h

作者: mingliang1212   发布时间: 2011-12-25

引用 1 楼 mingliang1212 的回复:

有没有包含windows.h


包含了

作者: zhanglingkangk   发布时间: 2011-12-25

声明为static函数吧

作者: mingliang1212   发布时间: 2011-12-25

线程函数好像不行,设置成友元函数也不能访问类成员,不知道是我程序问题还是本身就不可以

作者: gaoyunjie   发布时间: 2011-12-25

线程函数是回调函数,必须是静态成员函数或者全局函数

作者: agoago_2009   发布时间: 2011-12-25