|
LboxDlg *Dlg;
LboxListview *Lview;
LRESULT CALLBACK About( HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam )
{
switch( message )
{
case WM_INITDIALOG:
Dlg = new LboxDlg( hDlg );
Lview = new LboxListview( GetDlgItem( hDlg, IDC_LIST1 ) );
Lview->Grid( );
Lview->AddColumn( LVCFMT_LEFT, 70, "コード" );
Lview->AddColumn( LVCFMT_LEFT, 150, "氏名" );
Lview->AddColumn( LVCFMT_LEFT, 150, "フリガナ" );
Lview->AddColumn( LVCFMT_LEFT, 100, "電話番号" );
return TRUE;
case WM_COMMAND:
if( LOWORD(wParam) == IDCANCEL ) {
Dlg->End( LOWORD(wParam) );
delete Lview;
return TRUE;
}
if( LOWORD(wParam) == IDC_BUTTON1 ) {
Lview->AddRow();
Lview->SetColumnText( 0, "0001" );
Lview->SetColumnText( 1, "山田太郎" );
Lview->SetColumnText( 2, "ヤマダタロウ" );
Lview->SetColumnText( 3, "123-456-7890" );
}
break;
}
return FALSE;
}
| |