일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Font
- plcrashreporter
- php
- C#
- 블루투스 헤드셋
- GDI
- VS2008
- JavaScript
- crashlog
- Antialiasing
- 자바스크립트
- 설치제거
- 크래시로그
- PDA
- self-signed ssl
- 데이터 전달
- phpmailer
- MFC
- ClickOnce
- M8200
- EUC-KR
- net
- 와이브로
- API
- 기념일관리
- protobuf-c
- C/C++
- .net
- 한 번만 실행
- docker
- Today
- Total
목록전체 글 (292)
~☆~ 우하하!!~ 개발블로그
Visual Studio 에서 배포 프로젝트를 만들면 여러가지 속성을 확인할 수 있다. 이 중에서 업데이트에 관련된 속성 몇 가지를 살펴보도록 하자. ProductCode 값의 형식 : GUID 의미 : 배포되는 프로그램의 식별을 위한 코드로서 각 프로그램마다 서로 다른 값을 가져야만 한다. UpgradeCode 값의 형식 : GUID 의미 : 배포 프로젝트로 설치되는 응용 프로그램의 버전을 확인하는 용도로 사용된다. 이 속성값을 변경하면 DetectNewerInstalledVersion 및 RemovePreviousVersions 속성이 올바르게 작동하지 않는다. DetectNewerInstalledVersion 값의 형식 : True or False 의미 : True - 설치 관리자가 새로운 버전을 ..
[설치된 .NET Framework 알아오기]라는 제목의 포스팅에서 웹브라우저가 서버로 전달하기 위해서 작성하는 User-Agent 문자열로부터 사용자 시스템에 설치되어 있는 .NET Framework 버전을 확인하는 방법을 설명한 바 있다. 본인은 웹브라우저로 IE 7 과 파이어폭스 3.x 버전을 사용중인데, 언제부터인가 IE 7 에서 시스템에 설치되어 있는 .NET Framework 버전 정보를 구해내질 못하고 있었다.(파이어폭스에서는 문제없었다) 구글링한 결과 다음과 같은 참고 URL을 얻을 수 있었다. [An IE7 Bug That Returns MSIE 6.0 User Agent String] (http://jamazon.co.uk/web/2008/07/23/an-ie7-bug-that-retu..
디버깅을 위한 메시지를 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); 샘플 프로젝트