掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ラジオボタンのチェックのありなしを確認したい (ID:68650)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
/* RadioButtonCheck.cpp XP sp3 , VC2005 /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_UNICODE" /D "UNICODE" /Gm /EHsc /RTC1 /MDd /Fo"Debug\\" /Fd"Debug\vc80.pdb" /W4 /nologo /c /Wp64 /ZI /TP /errorReport:prompt */ #include <windows.h> #include "resource.h" INT_PTR CALLBACK DialogProc( HWND, UINT, WPARAM, LPARAM ) ; INT WINAPI WinMain( HINSTANCE hInstance, HINSTANCE, PSTR, INT ) { DialogBox( hInstance, MAKEINTRESOURCE(IDD_DIALOG1), NULL, DialogProc ) ; return 0 ; } INT_PTR CALLBACK DialogProc( HWND hDlg, UINT msg, WPARAM wParam, LPARAM /*lParam*/ ) { switch( msg ) { case WM_INITDIALOG : SendDlgItemMessage( hDlg, IDC_RADIO1,BM_SETCHECK, BST_CHECKED, 0 ) ; return TRUE ; case WM_COMMAND : switch( LOWORD( wParam ) ) { case IDOK : if( IsDlgButtonChecked( hDlg, IDC_RADIO1 ) == BST_UNCHECKED ) { MessageBox( NULL, TEXT("UnChecked"), TEXT("Info"), MB_OK ) ; return TRUE ; } else { MessageBox( NULL, TEXT("Checked"), TEXT("Info"), MB_OK) ; } return TRUE ; } case WM_CLOSE : EndDialog( hDlg, 0 ) ; return TRUE ; } return FALSE ; } // こういうことですか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.