Re: [問題] BCB 裡有check box的listview產生捲軸긠…

看板C_and_CPP (C/C++)作者時間16年前 (2010/01/23 21:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《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
文章代碼(AID): #1BMlwexZ (C_and_CPP)
文章代碼(AID): #1BMlwexZ (C_and_CPP)