본문 바로가기

전체 글

(1960)
NateOn Remover 20070727 이 프로그램은 네이트온을 설치 했으나 , 오류로 인해 (특히 VISTA 에서 설치제거가 안되는 오류) 제거를 하지 못하는 분들을 위해 만들었습니다. Windows32 API 로만 만들었으며 , Vista 에서도 정상구동 되는 것을 확인 했습니다. 누구나 무료로 사용하실수 있습니다. 설치제거에 조건이 딱 하나 있는데 , "성공적인 설치로 인해 설치제거 목록에 네이트온이 있어야 한다." 입니다. 이 프로그램은 설치제거 목록에 있는 네이트온 정보를 가지고 해당 파일들 및 레지스트리를 삭제 하게 됩니다. 다운로드는 첨부파일을 다운받아 아무데나 압축을 푸시고 , NOR.EXE 를 실행 하시면 됩니다. 많은 이용 바랍니다.
[Win32.Reg] Windows XP 성능 향상을 위한 각종 레즈스트리 설정. Windows Registry Editor Version 5.00 ;오류보고기능 제거 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftPCHealthErrorReporting] "DoReport"=dword:00000000 ;AVI, MPG, MPE, MPEG 파일 미리읽기 기능 제거 [-HKEY_CLASSES_ROOT.aviShellEx] [-HKEY_CLASSES_ROOT.mpgShellEx] [-HKEY_CLASSES_ROOT.mpeShellEx] [-HKEY_CLASSES_ROOT.mpegShellEx] ;보안센터관련 (방화벽,안티바이러스, 자동 업데이트)제거 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftSecurity Center] "FirstRunDisabl..
[win32.API]윈도우 객체에 그림자 들이우기. 윈도우의 XP 이상에서는 윈도우 폼 생성 클래스 중 CS_DROPSHADOW 라는 것이 있다. 하지만, 어느 SDK 에서도 이 그림자 생성에 관련된 것은 없지만 , 다음 방법으로 핸들값 을 통해 쉐도우를 생성 할수 있다. void EnableDropShadow(HWND hWnd, bool DoEnable) { DWORD classLong = GetClassLong(hWnd, GCL_STYLE); if (DoEnable) classLong = classLong | CS_DROPSHADOW; else classLong = classLong & ~CS_DROPSHADOW; SetClassLong(hWnd, GCL_STYLE, classLong); } HWND 값에는 각종 CreateWindow() 함수를 통해..
[Win32.API] 파일검색. V3 라던가 , ADaware 라던가 ... 항상 나오는게 바로 파일 검색 입니다. 파일 검색은 console 에서 dir 이나 , ls 명령으로 가능 하겠 습니다만, 실제로 C 코드내에서 쓰이는 것이라면 이런걸로는 무리겠죠 ^^ 그럼 어떻게 할까요 ? 다음 코드는 제가 Pascal 에서 쓰던 것을 옮긴 코드 입니다 (어차피 API 부르는것 이니까요) { HANDLE hSrch; WIN32_FIND_DATA wfd; BOOL bResult=TRUE; char drive[_MAX_DRIVE]; char dir[MAX_PATH]; char newpath[MAX_PATH]; char psypath[MAX_PATH]; hSrch=FindFirstFile(path,&wfd); if (hSrch == INVALID..
[win32.api] 레지스트리 검색. 가끔 이런게 필요할떄가 있습니다. " 레지스트리 특정 키 위치 아래를 뒤져서 하위 키들 목록을 좀 알고 잡다." 이런건 이렇게 쓰일떄가 가장 큰 이유일 거라 생각되지요. " 설치된 프로그램들 목록을 알고 싶을때 ... " " USB 장치들 목록을 알고 싶을때 ... " " PCI 장치들 목록을 알고 싶을떄 ... " 후자 두가지는 사실 시스템 레지스트리 보다는 사용중인 리소스를 보고 판단해야 하겠지만, 이런 부분은 어셈블러나 드라이버부분이 함께 연동이 되어야 하는 이유로 어려움이 따를수 밖에 없는 부분 입니다. 하지만, 가장 좋은건 지금 설치된 프로그램이나 , 설치 제거가 가능한 프로그램들 목록을 검색할떄 이런걸 사용한다면 참 좋을것이라는 생각이 듭니다. 다음은 제가 구현한 코드 입니다. 들어가는 인자는..
3월 말의 변화. 춥기만 하던 경기도의 날씨 , 이젠 제법 따듯해 져서 나무에 꽃들이 피어나기 시작했다. 하지만 또 온다는 비 ... 봄비라고 하지만 너무하다... 푸르른 하늘이 언제나 좋다.
Pentax World. 내가 가진 펜탁스 렌즈는 위와 같이 5개 뿐이다. 그중 하나는 아버지에게 드리고 나면 4개 뿐이다. 하지만...나에겐 모두 소중한 렌즈들. 이제 FA 77mm limited 만 구하면 필요한 렌즈는 없을것이다 ^^ Pentax SMC DA 18-55mm f3.5-4.5 Pentax SMC FA 50mm f1.4 Pentax SMC F 28mm f2.8 Pentax SMC F 35-70mm f3.5-4.5 Pentax F 28-80mm f3.5-4.5 정말 내게 더 필요한 것은 실력과 감성뿐 ... 그리고 항상 함께 하는 K10D.
나의 K10D 첫만남.