请教BN_CLICKED与BM_CLICK消息的区别
您好:
请教BN_CLICKED与BM_CLICK消息的区别,为什么使用BN_CLICKED消息如下:
::SendMessage(pbtn->m_hwnd, BN_CLICKED, IDC_BUTTON1, pbtn->m_hwnd),按钮不响应click事件, BM_CLICK消息可以实现click?BN_CLICKED是子窗口发送给父窗口的消息么?我的SendMessage函数参数对么?第四个参数不清楚怎么写(MSDN看了,不明白)
还有,想请教在console application中怎么使用MFC的类呢,比如我想使用CString类来代替char *,但是我#include "Afx.h",编译通过,Build的时候提示如下:
“nafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in LIBCD.lib(new.obj)
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/test.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.”