Re: [問題] BCB 裡有check box的listview產生捲軸긠…
※ 引述《jawwoeima (RYAN)》之銘言:
: 想請問 我現在需要在BCB裡面制作一個特殊的元件(listview)
: 就是在listview裡面 每一個row都會有三個check box,
: row會動態增加 每當增加row, check box 也會隨之增加
: 目前我是用動態產生check box在劃到指定位置上
: TCheckBox *grouping_box[GROUPING_MAX_NUM][GROUPING_ITEM];
: for(int i=0; i<GROUPING_MAX_NUM; i++)
: {
: int idx = m_com_sel[i];
: for(int j=0; j<GROUPING_ITEM; j++)
: {
: if(j>=2) offset=25;
: else if(j==1) offset=8;
: else offset=0;
: if(grouping_box[i][j]==NULL){
: grouping_box[i][j] = new TCheckBox(m_com_joiner_view);
: grouping_box[i][j]->Parent = m_com_joiner_view;
: m_handle[i][j] = SetWindowLong(grouping_box[i][j]->Handle, GWL_WNDPROC,(long)processMsg);
: grouping_box[i][j]->SetBounds(40+(j+3)*35+offset,5+(i+1)*15,10,10);
: }
: }
: 但是現在發生一個問題 當我的row超過listview的高度
: 就會有問題 (也就是當listview產生捲軸)
: 請問該如何正確製作此元件 ??
: 對BCB不熟 謝謝大家的回覆
問題就是在拉動捲軸的時候 check box 不會跟著跑
請問該如何讓 check box跟著移動??
謝謝大家的回覆
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.42.164
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章