일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- VS2008
- ClickOnce
- 설치제거
- API
- JavaScript
- crashlog
- 자바스크립트
- 데이터 전달
- C#
- plcrashreporter
- GDI
- PDA
- phpmailer
- docker
- Antialiasing
- MFC
- 블루투스 헤드셋
- C/C++
- 한 번만 실행
- 기념일관리
- self-signed ssl
- net
- 크래시로그
- 와이브로
- M8200
- protobuf-c
- .net
- EUC-KR
- Font
- php
- Today
- Total
목록전체 글 (292)
~☆~ 우하하!!~ 개발블로그
MFC의 CRect 클래스는 left, top, right, bottom 등의 네 개 포인트 좌표점을 멤버로 가진다. 네 개의 포인트 좌표점은 사각 영역을 구성하기 위한 요소이다. left와 right 는 X 좌표축에 대한 위치값이고, top, bottom 은 Y 좌표축에 대한 위치값이다. IntersectRect 함수는 두 개의 CRect 클래스형 인스턴스에 대해서 동작한다. IntersectRect 함수는 두 개의 파라미터를 필요로 하는데, 이 중 앞의 파라미터로 전달된 CRect 영역과 뒤의 파라미터로 전달된 CRect 영역이 교차되는 영역을 구한다. CRect::IntersectRect CRect::IntersectRect BOOL IntersectRect( LPCRECT lpRect1, LPCR..
PHPMailer 를 사용하여 메일을 보내는 방법은 인터넷에 무궁무진하다. 심지어 Gmail 서버를 이용하는 방법까지도 잘 설명되어져 있다. 그런데... 메일 본문에 한글이 포함된 경우 한글이 깨지는 사태가 발생하였다. 이런 저런 방법을 다 사용해보다가 결국 해결 방법을 깨달았는데... 정답은 의외로 쉬운 곳에 있었다. 한글이 깨지는 이유는 UTF-8 인코딩된 한글 문자열을 보내는 경우였고, 메일에 UTF-8 형식의 한글 문자열 데이터를 EUC-KR 인코딩으로 변환하여 추가하는 것이 해결 방법이었다.
다운로드 우선 이 프로그램은 현재 개발중인 프로그램임을 알려드립니다. 파일 저장 기능은 아직 구현되어 있지 않습니다. 구현되어 있는 기능은 아래와 같습니다. 기본적인 에디터 입력/출력 기능 글꼴 속성 (글꼴 스타일은 제외) 단락 속성 등입니다. 그냥 맛뵈기로 이런 프로그램이 있구나 하는 정도로만 생각하시기 바랍니다. PDA의 워드프로세서를 지향하는 프로그램입니다.
금연을 시작하면서 만들게 된 PDA용 프로그램. 다운로드 .NET Compact Framework 다운로드 컨셉 이 프로그램의 컨셉은 내가 금연을 시작한 이후로 담배를 피우고 싶을 때마다 내 다짐을 새롭게 하기 위해서 일기식으로 또는 메모식으로 기록을 남기는 것이다. 프로그램의 실행 모습 및 기능 설명 프로그램이 처음 실행되면 아래 그림처럼 환경설정이 완료되지 않았습니다 라는 메시지가 보인다. 즉 이 프로그램을 사용하기 위해서는 환경설정이라는 작업이 필요하다. 아래 그림을 보면 기능 메뉴에 환경 설정 이라는 메뉴가 있다. 환경설정은 금연시작일, 시작시간, 금연을 위한 주문, 금연을 위한 이미지 등을 설정하는 과정이다. 금연을 위한 이미지로서 프로그램이 제공하는 이미지는 프로그램이 설치된 디렉토리에서 찾아..
0. 사용후기(리뷰)에 앞서 요즘 많은 종류의 값싸고 가벼운 노트북, 넷북 등의 하드웨어가 출시되고 있다. 이러한 휴대형 PC, 모바일 기기 덕택에 책상 앞에서만 할 수 있던 일을 이동하면서도 할 수 있게 되었다. 사실 노트북이 이 세상에 나온지는 꽤 되었기 때문에 그 무게때문에 좀 불편하긴 했지만, 이동중에 업무를 보는 일이 보편화된 것은 꽤 오래된 이야기다. 노트북, 넷북 등의 하드웨어는 일반 데스크탑 PC에서 사용하는 OS와 동일한 OS를 사용할 수 있으므로 당연히 PC에서 사용하는 응용 프로그램도 동일하게 사용할 수 있다. 이러한 상황에서 이동형 기기로서 봇물터지듯이 세상에 나오고 있는 각종 스마트폰이 있다. 스마트폰에서 사용하는 OS는 일반 PC에서 사용하는 OS와는 좀 다른 종류이다. 그 중 ..
최초에 OneInstanceAndParameterExecute 라는 이름으로 솔루션 및 프로젝트가 개발되었다고 가정한다. 이 프로젝트의 기본 namespace 는 솔루션 및 프로젝트 이름과 동일한 OneInstanceAndParameterExecute일 것이다. 이 상태로 게시했다면 배포되는 프로그램의 이름은 OneInstanceAndParameterExecute 이 될 것이다. 위 그림에서 볼 수 있는 woohaha 는 게시자 이름으로 입력한 woohaha 이고 OneInstanceAndParameterExecute 는 제품 이름으로 입력한 값이다. 차후에 프로그램 이름을 변경하고자 한다면 다음 과정을 거친다. 게시자 이름을 적절히 변경한다. 여기에서는 MyCompany 라고 수정했다. 제품 이름을 적..
[오직 한 번만 실행되는 프로그램] 뮤텍스를 사용하는 원리 프로그램의 메인 폼을 실행시키기 전에 이미 실행되고 있는 프로그램의 인스턴스가 존재하는지를 확인해야 함. Program Class의 Main 함수에서 확인. [STAThread] static void Main() { // 이미 프로그램 인스턴스가 존재하는 경우 프로그램 종료 if (IsExistAnotherInstance()) return; // 프로그램 종료 Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } private static bool IsExistAnotherInstance..