본문 바로가기
  • fishing...
  • eating...

프로그래밍3

자연대, 공대 컴퓨터과 신입생들이 적응 못하는 이유?! 자연대, 공대 컴퓨터과 신입생들이 적응 못하는 이유? 내가 대학과 대학원을 다니는 동안 그러니까 2004년도에 입학해서 2012년 지금까지 대학교라는 곳에 적을 두고 공부하고 있다. 학교의 편재가 해마다 바뀌는 터라 입학 당시에는 전자, 전기, 컴퓨터 공학부였고 군대 갔다 오니 전자 컴퓨터학부, 학사 졸업할 때 쯤 되니 자연대 컴퓨터과학과와 컴퓨터 공학부가 합쳐져 컴퓨터학부, 이제 대학원 졸업할 시지가 되니 다시 갈라저 소프트웨어 학과와 응용 컴퓨터 공학부가 되었다. 대충 이 연혁과 과거 포포스팅 글들을 보면 소속 대학이 단국대학교라는걸 알 수 있을 것이다. 그리하여, 컴퓨터 과에 입학한 신입생들을 다년간 보았다. 이들이 적응 못하는 가장 큰 이유는 결국 자신이 무엇을 하게 될지를 몰라서 비롯 된게 아닐.. 2012. 10. 2.
바탕화면 DC 얻기/사용하기 API / 바탕화면 바탕화면도 하나의 윈도우입니다. 윈도우의 핸들을 가져오기 위해서는 GetDesktopWindow()라는 함수를 이용합니다. 또한 바탕화면에 무엇인가를 그리고 싶다던지 화면을 캡쳐하고 싶다면 바탕화면의 DC를 가져와 조작하면 된다. 또다른 방법은 윈도우가 NULL인 DC를 생성하면 된다고 하더군요. ex) HDC hDC = GetWinodwDC(NULL); HWND hWnd = GetDesktopWindow(); HDC hDC = GetWinodwDC(hWnd); // ... ReleaseDC(hWnd, hDC); 문자열 출력 방법 UINT SetTextAlign( HDC hdc, UINT fMode ); HDC hdc handle fMode set hdc sort infomation .. 2010. 5. 6.
ZeroBoard XE 모듈(Module) 프로그래밍 ZeroBoard XE Module을 제작 하면서 배운 내용을 정리해보고자 한다. 워낙 허접한 웹 프로그래밍 실력으로 덤벼서 초반에 넋이 빠지기도 했지만, 이제는 어렴풋이 흉내는 내게 되었다. nzeo.com 매뉴얼 에서 제공하고 있는 예제 소스인 Bookmark.zip파일을 다시 한번 파해쳐 보고자 한다. ※ 유의 해야 할 점 ※ 공백 문자 등 기존 습관에 유의하자 뭔가 의심스럽다면 일단 예제 소스와 똑같이 작성하여 보자. 토시 하나 틀리지 않게... 본인은 스페이스 바 하나로 데이터가 안 넘어와 3일 동안 삽질도 해봤고, 2009. 5. 25.