class CGetFPData
{
public:
CGetFPData();
virtual ~CGetFPData();
char* m_ReturnMsg;
BOOL InitFP();
}
这个有否父类?
自定义消息时是否要手工添加像下面之类的宏:
BEGIN_MESSAGE_MAP(CTestApiDlg, CDialog)
//{{AFX_MSG_MAP(CTestApiDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
=====================================
初学..望指教~
{
public:
CGetFPData();
virtual ~CGetFPData();
char* m_ReturnMsg;
BOOL InitFP();
}
这个有否父类?
自定义消息时是否要手工添加像下面之类的宏:
BEGIN_MESSAGE_MAP(CTestApiDlg, CDialog)
//{{AFX_MSG_MAP(CTestApiDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
=====================================
初学..望指教~
在MFC中,如果你的类是从CCmdTarget(或者是CCmdTarget的子类)继承,系统会自动替你加上如下所示的代码:
BEGIN_MESSAGE_MAP(CYourClass, CYourClassParent)
//{{AFX_MSG_MAP(CYourClass)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
上面这些宏都是MFC内置的!
那是不是都可以不要那些宏呢?要不我等会试试..to xt_jat(桑巴):
我没有窗口,但我需要在成员函数中发送消息来处理各种情况...
那些宏是MFC内置的..但是我们自定义一个不从MFC类继承的类如何自定义消息呢?我搞不定呀...,帮帮忙..
用API函数:ShellExecute 具体用法看VC的MSDN,
Example:
ShellExcute(hWnd,"open","http://club.netease.com",NULL,NULL,SW_MAXIMIZE );