Re: [問題] BCB 裡有check box的listview產生捲軸긠…
※ 引述《jawwoeima (RYAN)》之銘言:
: ※ 引述《jawwoeima (RYAN)》之銘言:
: : 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跟著移動??
: 謝謝大家的回覆
check box->Top = 原check box->Top - 捲軸拉動值
for (int i=0; i<check box數量; i++)
{
check box[i]->Top -= m_com_joiner_view->Position;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.14.60
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章