- Today
- Total
내 머릿속 데이터베이스
과제로 이미지 처리를 해보았다. 비트맵 구조를 파악하고 이것저것 해보다보니 오호 이거 상당히 재미있는데? ㅋㅋ 여기까지는 뭐 --;; 디자인을 전혀 신경쓰지 않았다... 내가 구현하는건 RAW데이터를 뿌려주는 일이었으므로 ㅋ 이미지 확대, 축소야 뭐.. StretchDIBits 함수 인자만 바꾸는 일이었으므로 별로 어렵지 않았다. 하지만 여기서부터 문제 이미지 품질을 다운 시키는 작업이다. 8개의 비트중 앞자리 6비트, 4비트, 2비트만 남기고 나머지는 0으로 클리어. 아무생각없이 가로폭 255, 세로폭 255사이즈라고 생각해서 전체 크기를 255x255로 생각하면 안된다 데이터 구조가 RGB로 이루어져있기때문에 픽셀하나가 1Byte가 아닌 R 8비트, G 8비트, B 8비트, 총 3바이트로 이루어져있다..
WM_TIMER 에서 GetKeyState(int nVirtKey) 함수를 이용하여 대각선 이동을 할 수 있다. 이 함수는 0x8000과 & 연산을 해서 결과값이 0이면 키가 눌려진것으로 간주한다. 간단한 사용예) 프로시져 부분 static POINT ptMove; //또는 전역변수, 맴버변수로 HDC hdc; PAINTSTRUCT pt; switch(iMessage){ WM_CREATE : ptMove.x = 100; ptMove.y = 100; return 0; WM_ACTIVATEAPP : /////////// 폴링 /////////// if(wParam) SetTimer(hWnd, 0, 50, NULL); else KillTimer(hWnd, 0); //////////////////////////..
엊그제 CPU 오버클럭 시도한후에, 프린터까지 먹통이 되었다. 윈도우에서 온갖 삽질을 해보다가 원인은 다른곳에 있는것을 발견. 바이오스에서 I/O 설정에 패러럴 포트가 Disable 되어있었다. 패러럴 포트를 사용하려고 했더니, 모드가 너무 복잡해서 인터넷 검색을 한 후 다음과 같이 정리했다. 바이오스는 AMI Parallel Port : 378 / 278 / 3BC 시작부터 당황스럽게 메뉴가 떴지만 알고보니 간단했다. 378 : LPT1 (보통 이걸쓴다.) 278 : LPT2 3BC : LPT3 Parallel Port Mode : Bi-Directional / ECP / EPP / ECP&EPP 포트를 선택하니 이런 메뉴가 뜬다. 역시나 당황하게 만들었다. ㅁ Bi-Directional (기본값) 컴..
엊그제 네이버를 로그인해서 쪽지함을 들어가봤다가 깜짝놀랐다. 평소 네이버를 자주 로그인했었으나 메일은 사용하지 않는터라 관심없이 생각하다가, 쪽지가 하나 와서 살펴보았다. 누군지도 모르는 사람한테 누구냐는 쪽지가 온것이었다. 음?음? 내가 이 사람한테 언제 쪽지를 보냈었나? 하면서.. 무슨내용을 보냈길래 이렇지.. 하고 보낸메일함을 눌러보았다 그런데... io로 아이디가 시작되는 사람들에게 스포츠미팅이니 하는 -_- 스펨쪽지를 보낸기록이 있던것이었다. 누군가 내 아이디를 이용하여 스펨쪽지를 사람들에게 뿌렸던것이다. 너무 황당하고 어이없음에, 나는 네이버측에 신고를하고, 패스워드를 변경하긴 했다. 네이버에서 그전까지 쓰던 패스워드는 결코 그냥 쉬운 패스워드가 아니었었다. 하지만 이렇게 뚫렸고, 이 패스워드..
집에 PC를 구입하면서 오래되고 안쓰는 거대한 복합기가 짐처럼 느껴졌다. 잉크도 떨어지고 잉크를 새로 구입해서 쓰기에도 돈이 많이들고, 그렇다고 충전하자니 오래되니 말라붙어 충전도 못하는 상황이라 이거 완전 공간만 차지하는 애물단지였다. HP PSC500... 요새 프린트도 잉크값이고, 무한잉크니 워낙 좋게나온 제품이 많아서 이번기회에 갈아탈까 했다가 우연한 기회에 재생잉크를 알게되고 세폼몰에 들어가 재생잉크를 구입했다. 품질 괜찮다고 하고, 가격도 착한가격이었다 ^^; 배송은 2~3일 정도 걸렸다. 6615잉크(블랙)와 1823잉크(컬러)였나? ㅋㅋ 그리고 서비스로 주신 포토용지 - 감사합니다~ 6615 검정 잉크 박스를 뜯으니 내부포장이 매우 깔끔히 되어있었다. 그냥 일반 잉크 충전집처럼 대충 잉크만..