IT/프로그래밍
CListCtrl 에서 GroupView 가 잘 안될 때 (in XP platform)
NineKY
2009. 7. 23. 12:16
XP 이후에서는 기본적으로 ListView_EnableGroupView 명령이 먹히지 않는다.
이유는 잘 모르겠으나, XP Style 의 적용으로 인해 발생한 문제가 아닌가 싶다.
이유야 어떠하든 해결 방법은 의외로 간단하다.
Manifest 수정을 통해서 COMCTL32.DLL 버전을 지정해주는 방법이다.
[추가될 Manifest 내용]
이상 !
이유는 잘 모르겠으나, XP Style 의 적용으로 인해 발생한 문제가 아닌가 싶다.
이유야 어떠하든 해결 방법은 의외로 간단하다.
Manifest 수정을 통해서 COMCTL32.DLL 버전을 지정해주는 방법이다.
[추가될 Manifest 내용]
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="x86" publicKeyToken="6595b64144ccf1df" language="*"></assemblyIdentity>
</dependentAssembly>
</dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="x86" publicKeyToken="6595b64144ccf1df" language="*"></assemblyIdentity>
</dependentAssembly>
</dependency>
이상 !