欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
MFC中自定義的消息不能響應
我是按照步驟添加的自定義消息呀,但是為什么成功添加消息后,不能成功接收消息?

1.在stdafx.h中添加: #define WM_ADD_NEW_MSG (WM_USER + 100)

2.CDownloadFileDlg.h文件中添加:

class CDownloadFileDlg : public CDialog
{
// 構造
public:
CDownloadFileDlg(CWnd* pParent = NULL); // 標準構造函數

// 對話(huà)框數據
enum { IDD = IDD_DOWNLOADFILE_DIALOG };

protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持


// 實(shí)現
protected:
HICON m_hIcon;

// 生成的消息映射函數
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
afx_msg LRESULT AddNewMessage(WPARAM wParam, LPARAM lParam);
DECLARE_MESSAGE_MAP()


public:
afx_msg void OnBnClickedOk();
afx_msg void OnBnClickedCancel();
TaskInfo readInitFile();
void DialogDownloadFile(TaskInfo& task);

};
   3.在CDownloadFileDlg.cpp文件中添加:
BEGIN_MESSAGE_MAP(CDownloadFileDlg, CDialog)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_MESSAGE(WM_ADD_NEW_MSG, AddNewMessage)
//}}AFX_MSG_MAP
ON_BN_CLICKED(IDOK, &CDownloadFileDlg::OnBnClickedOk)
ON_BN_CLICKED(IDCANCEL, &CDownloadFileDlg::OnBnClickedCancel)
END_MESSAGE_MAP()

    4.在CDownloadFileDlg.cpp文件中實(shí)現AddNewMessage函數
LRESULT CDownloadFileDlg::AddNewMessage(WPARAM wParam, LPARAM lParam)
{
char *p = (char*)lParam;
CString msg = CString(p);
delete p;

static DWORD id = 1;
CString tmpStr;
tmpStr.Format(_T("%ld: %s"), id++, msg);
((CListBox*)GetDlgItem(IDC_LISTDisplay))->SetFocus();
((CListBox*)GetDlgItem(IDC_LISTDisplay))->AddString(tmpStr);
int count = ((CListBox*)GetDlgItem(IDC_LISTDisplay))->GetCount();
((CListBox*)GetDlgItem(IDC_LISTDisplay))->SetCurSel(count - 1);

return 1;
}

5.在別的類(lèi)中發(fā)送消息:
       char *pBuf = new char[msg.GetLength() + 1];
memcpy(pBuf, msg, msg.GetLength() + 1);
::PostMessage(*pWnd, WM_ADD_NEW_MSG, 0, (LPARAM)pBuf);

調試結果顯示,PostMessage消息是成功的,但是始終不進(jìn)入AddNewMessage函數,所以,證明沒(méi)收到消息,可是所有的步驟我都正確添加了呀,為什么會(huì )收不到消息?
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
形形色色的自定義消息(上)
VC++6.0中如何發(fā)送自定義消息
vc6.0添加自定義用戶(hù)消息的基本過(guò)程
使用MFC自定義消息
vs2010,VC6.0添加自定義消息步驟
VC中添加自定義用戶(hù)消息的基本過(guò)程
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久