我正在使用一个使用Windows回调进行未经请求的消息传递的C库。我不知道如何用Windows句柄注册回调。
这是我尝试使用的函数的原型:
FWLIBAPI short WINAPI cnc_unsolicstart( unsigned short FlibHndl, short number, HWND hWnd, unsigned long msgno, short chkalive, short *bill );
它正在请求Windows句柄HWND hWnd
,但我不知道如何使用该句柄注册回调。
这是我想被库调用的Windows回调函数:
LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) {}
我怎么把这些绑在一起?