MFCButton 을 사용할 때의 Memory Leak
정말 오랬만에 Windows application을 작업하고 있다.
그래도 MFC application을 약간 손 봤던 경험이 있어서 그것이 익숙하여 작업 중인데, Image Button을 사용하려니, 마음에 드는 것이 MFCButton 이다. (응 깔끔하다)
그런데 기존의 Wizard로 MFC Application을 만들고 나서, MFCButton을 추가해서 시험하고 있는데, 종료시 Memory Leak 이 발생하였다... (음, 뭐지? 나온지 얼마나 오래 되었는데...)
의외로 해결책은 간단했다.
MFC Application에서 사용하는 CWinApp 를 CWinAppEx 로 바꾸는 것이다....(음.. 설계 기준을 제대로 지키지 않고 Application이 만들어 졌기 때문인 듯...)
아, 바꿀 때는 CWinApp 라는 단어로 전체 Project를 검색하여 CWinApp 단어를 가능하면 모두 CWinAppEx 로 변경하는 것이 좋겠습니다.
혹시나, 고생할 수도 있어서 여기에 기록을 남깁니다. (나만 그러나요? ㅎㅎ)
Windows 10 Desktop icon 간격 조정 - 나의 설정
간격을 조정하는 방법은 상기 사이트에서 확인해 볼 수 있습니다.
ICON의 크기를 middle로 한 상태에서 나의 설정값은
-885
입니다. 이 때가 가장 적절한 듯 합니다.
변경할 때, IconSpacing 과 IconVerticalSpacing 두 항목을 모두 변경합니다.
그럼,
Source Insight 3.5 에서 background 화면 색상 변경하기
써 온지도 꽤 되었는데, 어느날, 바탕화면의 하얀 색이 눈에 거슬리기 시작하였다.
테마는 없을까?
음, 4.0 에서는 테마 기능이 추가되어 좋을 듯 한데... 난 아직 3.5에서...
나와 같은 사람을 위하여 누군가 블랙테마를 작업해 두었구만,
https://github.com/kiddlu/Source-Insight-config
막상 해보니, 폰트 크기가 11로 변경되고,,, 완전히 그 전 처럼 syntax highlightening 이 되지 않고,, 음...
결국, 바탕화면 색만 변경하기로 했다..
Option->Preference->Colors 에서 "Windows Background" 를 선택하고 "Color" 버튼을 눌러서,
색을 240, 240, 240 으로 입력하고, 추가, 확인
이렇게 하니, 바탕화면이 약간 어두어 졌다...
아~ 이제 눈이 좀 편안한 것 같다.. 이렇게 쉬운 걸...