リストビュー


  データの追加



  
LboxString LWork;
int i;

for( i = 0; i < 10; i++ ) {
	LView->AddRow();
	LView->SetColumnText( 0, "ファイル名" );
	LView->SetColumnPrintf( 1, "%d", i );
	LWork.operator = ("2005/04/01");
	LView->SetColumnText( 2, &LWork );
	LView->SetColumnText( 3, LWork.szLboxString );
}
  

AddRow メソッドでデータセット可能な行を作成します
SetColumnText メソッドで、カラムごとにデータをセットしていきます

SetColumnText の第2引数は、char * または LboxString * が使用できるので
LView->SetColumnText( 2, &LWork ) と
LView->SetColumnText( 3, LWork.szLboxString ) は同等です
※ LWork.szLboxString は、文字列オブジェクト内の文字列の先頭ポインタを返します

AddRow 実行直後は作成された行がカレントとなっているのでその行に対する
SetColumnText が有効です
※ カレント行を変更するには、SetCurrentRow メソッドを使用します

SetColumnPrintf は API 関数の wsprintf と同じフォーマットが使用できます










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ