2011-07-15 114 views
2

我剛開始學習如何使用低級別的Win32 API和C++編程Windows GUI,因此請耐心等待。單擊C++ win32 API消息框按鈕

我這是在一個點上顯示一個消息框,你可以看到它下面設置爲確定/取消框

MessageBox(hWnd, L"Hello", L"Caption", MB_OKCANCEL); 

我的問題是,你如何檢查哪些兩個(或者可能更多)按鈕被按下並相應地執行?

謝謝

湯姆

+0

直從MessageBox的MSDN文檔: 「如果函數成功,返回值是以下菜單項值中的一個。」其次是你的答案。 – ixe013

+0

+1這是一個很好的問題。 –

回答

6

看看MessageBox的描述。返回類型是單擊按鈕的值。例如,當用戶按下「OK」按鈕時,IDOK

+0

非常感謝 – TomP89