TODAY : / TOTAL :

Devlog/C#

[C#] 레지스트리를 활용한 ClearType 활성화 ( Enable ClearType from Registry )

일부 폰트에서 ClearType이 적용될 경우 RGB 값의 혼합으로 보라색이 띄는 현상이 발생하였다. 예전에 인더스트리 자이언트2 한글패치 적용할때도 보았던 이슈인데, 이번에 관련 작업을 하게 되면서 정리해두고자 한다. 레지스트리에 등록된 값을 수정하는 방식으로, 윈도우에 실행중인 모든 어플리케이션에 공통으로 적용된다. 선언부 : const int SMOOTHING_ON = 1; const int SMOOTHING_OFF = 0; const int SPI_GETFONTSMOOTHING = 0x0000004A; const int SPI_SETFONTSMOOTHING = 0x0000004B; const int SPI_GETFONTSMIITHINGTYPE = 0x0000200A; const int SPI_SE..

[C#] 디자인패턴(Design Pattern) 공부하기 좋은 블로그 추천!

http://hongjinhyeon.tistory.com/25 UML 클래스 다이어그램에 대한 기초정보부터 갖가지 디자인 패턴에 대해 잘 설명해둔 사이트입니다. 예제코드가 C#으로 되어있긴하지만, 설명보고 다른언어에서도 어렵지않게적용해볼수 있습니다. 스타크래프트와 비교하면서 최대한 이해하기 쉽도록 설명해주셔서. . . 디자인패턴 처음 공부하시는 분들에게 추천해드리고 싶은 사이트입니다.

[C#] 가위바위보 멀티플레이 게임

* 프로그램 명 : 가위바위보 게임 * 개발 기간 : 2013 . 06. 27 * 제작 환경 : Visual Studio 2010 * 구현 설명 : - 서버 : 클라이언트가 접속할 경우 2명씩 짝을 지어서 데이터를 송수신한다. 사용자 버튼 입력시 서버에 접속한 모든 클라이언트 들에게 메시지를 전송한다 ( 공지사항 기능 ) - 클라이언트 : 접속시 연결확인 메시지를 서버로 부터 받고(명령어) , 방에 입장한 클라이언트끼리만 데이터를 주고 받는다 전송할 메시지 입력을 끝마치면, 먼저 마친쪽엔 상대방의 결과를 기다린다는 메시지를 출력하고, 메시지를 입력 하지 못한 상대방은 서둘러 입력하라는 메시지 출력. * 미구현 부분 : 클라이언트 / 서버 연결 종료후 ShutDown 처리 미구현.

SEARCH

태그로 찾아보기