| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- VS2008
- 한 번만 실행
- ClickOnce
- .net
- M8200
- plcrashreporter
- API
- EUC-KR
- 데이터 전달
- PDA
- 설치제거
- php
- 와이브로
- 기념일관리
- net
- JavaScript
- docker
- C#
- Font
- C/C++
- MFC
- self-signed ssl
- 블루투스 헤드셋
- 크래시로그
- GDI
- phpmailer
- 자바스크립트
- Antialiasing
- crashlog
- protobuf-c
- Today
- Total
목록전체 글 (298)
~☆~ 우하하!!~ 개발블로그
디버깅을 위한 메시지를 TRACE 라는 MFC의 매크로를 사용하여 출력한다. 유니코드용 빌드 버전에서 TRACE 를 사용하기 위해서는 TRACE(_T("어쩌구 저쩌구")); 와 같이 _T 매크로를 사용하여 문자열을 감싼다. 그러나 더 쉬운 방법이 있다. 파라미터의 개수에 따라서 TRACE0, TRACE1, TRACE2, TRACE3 과 같은 매크로를 사용하면 굳이 _T 매크로를 사용하여 문자열을 감쌀 필요가 없어진다.
메모리가 부족하다고 울던 Beta 1 을 넘어서 Beta 2가 발표되었다. 다운로드 : http://www.opera.com/mobile/ 그래도 아직은 Opera Mini 버전이 더 나은 것 같다. http://iwoohaha.tistory.com/50
http://woohaha.egloos.com/1740663 http://www.codeproject.com/KB/applications/visualleakdetector.aspx [사용방법] *.lib (vldmtdll.lib, vldmt.lib, vld.lib) ==> Visual Studio 설치폴더\lib *.h (vldapi.h, vld.h) ==> Visual Studio 설치폴더\include 프로젝트의 메인 cpp 파일에서 #include 추가
XML 문서에서 거의 모든 문자를 사용할 수 있지만 앰퍼샌드(&), 부등호(), 작은 따옴표('), 큰따옴표(")는 XML에서 특별한 의미가 미리 부여된 문자들로서 문자 데이터에서는 사용할 수 없다. 요소나 속성의 컨텐트에 이러한 문자들을 포함시키려면 앰퍼샌드(&)로 시작하고 세미콜론(;)으로 끝나는 엔티티 레퍼런스를 사용해야 한다. 출처 : XML How to program (Deitel, Deitel, Nieto, Lin & Sadhu, 정계동, 최영근 공역, 피어슨 에듀케이션 코리아) & : & : > ' : ' " : "
MFC 4.x 에서 코딩할 경우 CSpinButtonCtrl::CreateEx 는 다음과 같이 정의되어 있다. BOOL CreateEx(DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, LPVOID lpParam = NULL); 위 정의는 CSpinButtonCtrl 클래스의 부모 클래스인 CWnd 클래스의 멤버함수 정의이다. MFC 9.x 에서는 CSpinButtonCtrl 의 멤버함수인 CreateEx 를 사용하게 된다. 이 멤버함수의 정의는 다음과 같다. // Generic creator allowing extended styl..
1. 이미지 파일로부터 이미지 로드 Bitmap _bmp = new Bitmap(imgFilePath); 2. 이미지 스케일링 double dZoomPercent = 200;// 200% 확대 Bitmap _bmpScaled = new Bitmap(_bmp, (int)(_bmp.Size.Width * dZoomPercent / 100), (int)(_bmp.Size.Height * dZoomPercent / 100)); 3. 이미지 출력 Graphics g = CreateGraphics(); g.DrawImage(_bmpScaled, 0, 0); 샘플 프로젝트
사용자 정의 메시지를 통해서 double 형 값을 전달하기 위해서는 전달하고자 하는 값을 정수부와 실수부(소수점이하값)로 나누어야 한다. 그리고 해당 값의 기호(+/-)도 구해놓아야 한다. 사용자 정의 메시지값은 WM_USER + 1 이라고 가정한다. 우선 double 형 값을 위에 언급한 정수부, 실수부, 기호 로 분리한다. double dValue = -2.0; CString str; str.Format("%.1f", dValue); BOOL bNegative = (dValue < 0); int nPos = str.Find("."); // 정수부 CString strIntNumber = (-1 == nPos) ? str : str.Left(nPos); // 실수부 CString strDecimalNu..
find -type d -exec echo chmod 711 {} \;