2020. 11. 5. 09:43

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 로 변경하는 것이 좋겠습니다.

혹시나, 고생할 수도 있어서 여기에 기록을 남깁니다. (나만 그러나요? ㅎㅎ)

2020. 10. 25. 13:16

Windows 10 Desktop icon 간격 조정 - 나의 설정

extrememanual.net/6159

 

윈도우10 아이콘 크기 간격 설정 방법 - 익스트림 매뉴얼

이전 포스트인 윈도우10 아이콘 크기 변경하기에서 바탕화면과 탐색기의 아이콘 크기 변경하는 방법에 대해 알아봤는데요. 바탕화면의 아이콘 크기를 변경하면 한가지 거슬리는 것이 아이콘의

extrememanual.net

간격을 조정하는 방법은 상기 사이트에서 확인해 볼 수 있습니다.

ICON의 크기를 middle로 한 상태에서 나의 설정값은

-885

입니다. 이 때가 가장 적절한 듯 합니다.

변경할 때, IconSpacing 과 IconVerticalSpacing 두 항목을 모두 변경합니다.

그럼,

 

2020. 10. 3. 12:50

Source Insight 3.5 에서 background 화면 색상 변경하기

써 온지도 꽤 되었는데, 어느날, 바탕화면의 하얀 색이 눈에 거슬리기 시작하였다.

테마는 없을까?

음, 4.0 에서는 테마 기능이 추가되어 좋을 듯 한데... 난 아직 3.5에서...

나와 같은 사람을 위하여 누군가 블랙테마를 작업해 두었구만,

https://github.com/kiddlu/Source-Insight-config

 

kiddlu/Source-Insight-config

My own Source Insight config. Contribute to kiddlu/Source-Insight-config development by creating an account on GitHub.

github.com

막상 해보니, 폰트 크기가 11로 변경되고,,, 완전히 그 전 처럼 syntax highlightening 이 되지 않고,, 음...

결국, 바탕화면 색만 변경하기로 했다..

Option->Preference->Colors 에서 "Windows Background" 를 선택하고 "Color" 버튼을 눌러서,

색을 240, 240, 240 으로 입력하고, 추가, 확인

이렇게 하니, 바탕화면이 약간 어두어 졌다...

아~ 이제 눈이 좀 편안한 것 같다.. 이렇게 쉬운 걸...