0
CGridCtrlでフル行を選択する方法は? 私のコードには既に設定があります。私にはどんな設定が役立つべきですか?MFCでCGridCtrlでフル行を選択する方法は?
grid.EnableTitleTips(FALSE);
grid.SetEditable(TRUE);
grid.SetVirtualMode(bVirtualMode);
grid.SetListMode(TRUE);
grid.EnableDragAndDrop(FALSE);
grid.EnableSelection(FALSE);
grid.SetFixedRowSelection(FALSE);
grid.SetFixedColumnSelection(TRUE);
grid.SetFrameFocusCell(TRUE);
grid.SetTrackFocusCell(FALSE);
grid.SetRowResize(FALSE);
grid.SetColumnResize(TRUE);
//grid.SetHeaderSort(TRUE);
//grid.ExpandToFit(TRUE);
grid.SetGridBkColor(COLOR_GRIDBACK);
grid.SetBkColor(COLOR_GRIDBACK);
grid.SetTextBkColor(COLOR_GRIDBACK);
grid.SetFixedBkColor(GetSysColor(COLOR_BTNFACE));
//grid.SetFrameFocusCell(TRUE);
grid.SetSingleRowSelection(TRUE);
//grid.SetAutoSizeStyle();
あなたの質問は、プログラムで行うか、ユーザーは完全な行のみを選択できるのですか? – xMRi
AFAIKプログラム側からSetListMode(TRUE)で十分です。私はそれをチェックしました。あなたの問題は何ですか? – xMRi
そのユーザーがフル行を選択できるようにしたいと考えています。 SetListMode(TRUE)は機能しません。 – suhyun