读书人

关于C++类带有过程函数成员的有关问题

发布时间: 2012-07-28 12:25:13 作者: rapoo

关于C++类带有过程函数成员的问题
自己写了个类,里面定义一个成员是 LRESULT CALLBACK MyProc 类型的过程函数.
然后SetWindowLong(hwnd, GWL_WNDPROC, (LONG)MyProc),
编译时说 (LONG)类型转换失败,无法从“LRESULT (__stdcall MyClass::* )(HWND,UINT,WPARAM,LPARAM)”转换为“LONG”;
大家知道要怎么转换么?或者要怎么改这个过程函数。

[解决办法]
不可以。
这是成员函数。
他们之间的调用方式不一致。

读书人网 >C++

热点推荐