반응형
CTreeCtrl을 SubClassing하여 사용중에, 해당 컨트롤을 동적으로 변경해서 사용해야 하는 일이 생겼다.
그냥 new해서 만들어 쓸라하는데
SubclassDlgItem 에서 Assert 터지네 -_-; 뭐야 이검..
동적으로 생성하면 이미 subclassing이 먹힌다나 뭐라나 ;
암튼 SubclassDlgItem 요거 호출전에 아래것처럼 Unsubclasswindow하고 호출하니 터지지 않는다.
m_pMyTreeCtrl->UnsubclassWindow();
m_pMyTreeCtrl->SubclassDlgItem(IDC_TREE_TEST, this);
정보는 공유되어야 한다 쭈욱~~
반응형
'Study > MFC' 카테고리의 다른 글
win32 환경에서 GDI+ 사용시 빌드에러 (0) | 2016.09.01 |
---|---|
Mac Address 및 IP 주소 가져오기(#Mac, #IP, #MacAddress) (3) | 2016.01.29 |
CTreeCtrl 모든 노드 펼치기 Expand all items (0) | 2015.12.24 |
CTreeCtrl에서 현재 선택된 아이템의 depth 구한기 (2) | 2015.12.11 |
MFC Control SubClassing 할때(서브클래싱) | ON_NOTIFY_REFLECT_EX 와 ON_CONTROL_REFLECT_EX (1) | 2015.12.10 |
댓글