본문 바로가기

Study/MFC61

TrayIcon이 사라지는 버그 현상 ㅡ,.ㅡ ..분명 트레이 아이콘을 등록했는데..사라졋당..헐.;;; 재부팅하면서 자동으로 트레이 아이콘을 등록하게끔 해놓았는데..이놈이 도대체 어딜갔단 말인다..ㅠㅠ 무한정 삽질을 할뻔했지만 회사 과장님으로 부터 정보를 받아 다행히 쉽게 해결할 수 있었다..ㅋㅋ 자..내용을 구구절절 쓰기는 귀찮으니.. 컨트롤 C + V 신공을 발휘하도록 하겠다~! 이야압!!!!~~ 출처: http://blog.naver.com/ratmsma?Redirect=Log&logNo=40028805165 트레이 아이콘에 문제가 생길 경우, 예를 들어 익스플로어가 다운되어 재 시작을 될 때에는 익스플로어가 현재 트레이 아이콘에 등록되어 있는 모든 윈도우에게 보내주는 메시지는 “Taskbar Created"라는 메시지 입니다. 여러.. 2011. 9. 28.
mfc TextOut 배경 투명하게 쓰기.. 다이얼로그에 배경을 입히고 그 위에 투명하게 글자를 입혀야 했다.. 근데 이게 왠결...;; 글씨를 입히니 그 부분이 까맣게 나오네..이런 제길슨..모지?? myfont.CreateFont(12, 0, 0, 0, FW_BOLD, FALSE, FALSE, 0, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH | FF_SWISS, "굴림체"); //Coourier new, Fixedsys dc_.SelectObject(myfont); ZeroMemory(szBuffer, 128); dc_.SetBkColor(TRANSPARENT); dc_.SetTextColor(RGB(0, 0, 0)); sprin.. 2011. 9. 28.
유니코드와 멀티바이트에 따른 컨트롤 테마 변경 작업을 하는도중 유니코드에서 멀티바이트로 옵션을 바꾸게 됬는데... 글쎄 체크박스라던지 프로그레스바 라던지 컨트롤 스타일이 엄청 구리게 변하는거 아닌가?? 뭥미?? 한참을 찾고 이래저래 테스트해보니 유니코드와 멀티바이트 차이더구만.. 음..멀티바이트 옵션으로 하고 어떻게 바꿀수 있을까 찾던도중 해답을 찾았다..^^ 출처: http://synclife.tistory.com/24 stdafx.h 파일 제일 아래에 보면 #ifdef _UNICODE #if defined _M_IX86 #pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorA.. 2011. 9. 28.
MFC에서 원하는 사이트 익스플로러창 띄우기~ 필요시 복사해서 쓰자궁..쿠쿠쿠 ShellExecute( this->m_hWnd, TEXT( "open" ), TEXT( "IEXPLORE.EXE" ), TEXT(" http://2ry53.tistory.com "), NULL, SW_SHOW ); 2011. 9. 28.