|
LboxDlg *Dlg;
LboxToken *Token;
LRESULT CALLBACK About( HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam )
{
switch( message ) {
case WM_INITDIALOG:
Dlg = new LboxDlg( hDlg );
Token = new LboxToken( );
Token->CreateToken( "ABC,,漢字表示,,ZZZ", "," );
Dlg->ListPrintf( IDC_LIST1, "<%s|%s|%s|%s|%s>",
Token->Token[0],
Token->Token[1],
Token->Token[2],
Token->Token[3],
Token->Token[4]
);
Token->CreateToken( ",,漢字表示,,", "," );
Dlg->ListPrintf( IDC_LIST1, "<%s|%s|%s|%s|%s>",
Token->Token[0],
Token->Token[1],
Token->Token[2],
Token->Token[3],
Token->Token[4]
);
return TRUE;
case WM_COMMAND:
if( LOWORD(wParam) == IDCANCEL ) {
Dlg->End( LOWORD(wParam) );
delete Token;
delete Dlg;
}
break;
}
return FALSE;
}
| |