Q&A

  • 트리뷰의 체크박스 체크하기
안녕하세요
체크박스 트리뷰에서 원하는 체크박스에 자동으로
체크표시가 되도록 하고싶은데요
어떻게 해야될까요?
1  COMMENTS
  • Profile
    홍성락 2002.08.29 07:15
    hsr/////////////////////////////////////////////////
    디폴트로 있는 트리뷰에서죠?
    SetCheckState로 검색해보세요
    양상훈님이 올리신글입니다. 저도 한 수 배운겁니다.
    옮겨 쓰려하였으나 올리신분걸 직접봐야겠지요, 수고스럽지만요
    일단 거기를 보시구요 uses절에 CommCtrl을 추가 하셔야 합니다.


    일단 treeView1에 체크 박스생성하는겁니다,
    procedure TForm1.FormCreate(Sender: TObject);
    begin
       SetWindowLong(treeView1.Handle, GWL_STYLE,
       GetWindowLong(treeView1.Handle, GWL_STYLE) OR  TVS_CHECKBOXES);
    end;