C++: PostMessage Method 用法

Posted: 十二月 30, 2007 in 技術相關
標籤:,

要使用 PostMessage Method 時, 必須先在 .h 檔內 宣告指標變數 m_pDlg

CMAINView *m_pDlg;

在於 .cpp 檔中 將 m_pDlg 指向 Dlg 實體(要 Casting)

m_pDlg = (CMAINView *)pParent;

如此才能夠使用如下 Method 來 Popup MessageBox

m_pDlg->PostMessage(ID_Trap,(LPARAM)m_result, 0);

此種 Message 顯示方法與 MessageBox 和 AfxMessageBox 不同,

MessageBox 用法為

MessageBox( “Description !", “Warning", MB_OK + MB_ICONWARNING );

AfxMessageBox 用法則為

AfxMessageBox(“No right to access!");

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s