MFC콘솔로 opencv를 이용해 프레임웤을 만드는 중,
디버깅용으로 MessageBox를 사용해보기 위해 이것저것 검색해본 내용이다.
원하는 문구와 OK버튼을 띄우기 위한 MessageBox는
void CMyDialog::OnBnClickedMybutton()
{
MessageBox(_T("Button Clicked"), _T("Button Event"), MB_OK);
}
이렇게 된다.
위 사진처럼 첫 번째 인자가 내용, 두번째인자가 message창 제목, 세번째 인자가
ok버튼이다.
이번에 내가 시도하려했던 Float값 변수를 message창에 출력하려면
CString strMessage;
strMessage.Format(_T("Float value: %.2f"), saltProb);
MessageBox(strMessage, _T("Float Value"), MB_OK);
이런식으로 CString변수를 생성후 Format을 통해 float값을 변환해 넣어줘야 한다.
0.4를 출력해봤더니
이런식으로 출력이 된다.