태그 : winApi 요약보기전체보기목록닫기

1

[winapi] 설치되지 않은 폰트 설치하지 않고 사용하기

 CreateFont는 기본적으로 시스템에 설치된 폰트를 찾는다. 하지만 사용자가 무슨 폰트를 설치했는지도 모르고, 그렇다고 함부로 사용자 컴퓨터에 '이 폰트 설치해주세요 ㅎㅎ' 할 수는 없다. 당장 대부분의 프로그램에서 사용자가 설치하지 않은 폰트로 프로그램에 글자를 적는다. 어떻게?  당연히 MS에서는 이에 대한 방법을 모...

[WinApi] 2D 게임에서 그림자가 포함된 그림에서 그림자만 반투명하게 바꾸기

 Windows API로 2D 게임을 만들면 그림자가 없거나, 그림자와 상호작용하지 않게(그림자 속으로 들어가지 않게 하거나, 그림자를 없애거나) 하는 방법을 많이 이용하는데, 그림자가 그 중요도에 비해 비용(계산 시간, 구현 난이도)이 많이 들기 때문이다. 물론 구현 난이도는 그냥 TransparentBlt 한 방에 그려지던 기존 그...

windows API 사용을 도와주는 LusDef를 소개합니다.

다운로드 링크 : https://gist.github.com/LusainKim/ce35fc78a18dfebd061b LusDef는 Windows API를 사용하기 조금 더 편하게 만들고, 메세지박스와 입력상자를 커스터마이징할 수 있도록 구현했습니다. POINT와 RECT에 대한 연산자 오버로딩이 정의되어있습니다.MakePoint와 Ma...

[2357] 2357이 배포됩니다!

2357의 정식 배포가 시작되었습니다!개발언어 : winApi, DirectX11(2D)개발기간 : 2014. 05. 27 ~ 2015. 03. 12배포시작일 : 2015. 03. 13 ~최소사양 : Windows 7 ServicePack 1 이상(최신버전의 업데이트 추천)◁다운로드 링크▷『2357』은 구글드라이브로 배포됩니다!https://t.co/m...

[API] 데이터 저장

 대학교 1학년 때, 처음으로 파일 입출력에 대해 배웠을 땐 모든 걸 문자열로 받아서 저장한 뒤, 불러올 때 한 글자씩 뽑아서 썼다. 매우 비효율적이고, 귀찮고, 읽기도 힘들고, 이진파일로 만드는 게 아니면 그냥 메모장에서 열면 안의 구조가 다 보였다. 아무리 그래도 그건 아니지 싶어서 여러가지로 찾았다. 결과적으로, 나는 파랑새를 찾아 멀리멀...

windows api 스터디 일지

다음은 친구와의 winApi 스터디 내역입니다. 책을 기준으로 공부를 시작하였습니다.winApi를 독학하고 싶으신 분은 다음과 같은 과정을 따라하시면 된다고 생각해서 스터디내역을 올립니다. 이 스터디 내역은 스터디가 끝날 때까지 갱신됩니다.─────────────────────────────────────────1교시 ───windows api...
1