"윈도우" 검색결과 (17)
  • Windows 10 DPC latency 문제, 해결 방법은 없다!

     Windows 10 이 나온지 벌써 꽤 오랜 시간이 지났는데다, 이 버젼 이후 부터는 새로운 윈도우가 아닌 빌드 버젼을 계속 올리는 형태로 바뀐 덕에 미친듯한 변태 기능들이 사용자가 바라던 말던 지속적으로 공급되고 있습니다. 위의 비행기에 가로 날개가 하나 더 생긴 느낌 입니다. 아주 대단하죠. 이전의 구형 노트북에서 소리끊김 문제 를 해결 하지 못하고 있다가 다시 이걸 어떻게 하면 해결이 될까? 하고 보니, 이 문제는 Windo..

    어떻게 할까/소프트웨어
    2018.01.19 00:02
  • Windows 에서 BIOS dump 및 Parse (해석) 하기 소스코드

     이 프로그램은 작년에 만들었던 것이나, 소스를 오픈 하고 있지 않다는걸 늦게 알아서 지금에서야 공개 하게 되었습니다. 공개된 위치는 다음과 같습니다.https://bitbucket.org/rageworx/rk_bios_dump 소스코드 자체는 MIT License 를 따르며, 내부에 사용된 코드들 중 WinBIOS info (winbiosinfo.h/cpp) 는 BIOS 규격을 공표하는 DMTF / DSP0132 ( 2011-01..

    Developement/C/C++
    2017.10.17 11:36
  • DirectX Sound 전역 오디오 생성 방법.

    DirectX Sound 에서 기본적으로 버퍼를 생성 하는 부분에서 보통 다음과 같이 한다고 SDK 를 통해 알고 있었습니다만 이렇게 할 경우, 현재 CooperativeLevel 로 지정된 윈도우의 포커스를 잃을 경우 갑자기 소리가 안나옵니다 ! ZeroMemory( &dsdesc, sizeof( DSBUFFERDESC ) ); dsdesc.dwSize = sizeof( DSBUFFERDESC ); dsdesc.dwFlags = DSBCAP..

    Developement/C/C++
    2017.03.31 23:41
  • Windows 10 급 업그레이드, 빌드 1607 ?

    몸져 누워 있다, 잠시 데스크탑을 켤 일이 있어 전원 버튼을 누르고 모니터를 보는 순간, 든 생각은 바로 ...W.T.F ?! 갑자기 Windows10 이 뭔가 업그레이드를 하기 시작 한 것 이었습니다.  '왜 ?! 니맘대로 또 하는지? ... ' 한 30분 가량을 혼자 꺼졌다 켜졌다 반복 하더니 막상 부팅 되니, 예전의 악몽의 '막 업그레이드 되었단' 헛소리 같은 문구가 또 나오더니, 뭔가 쓸데없이 로그인 창에 애니메이션이 들어..

    사용기 및 분석/소프트웨어
    2016.09.28 16:19
  • 윈도우 10, 모든 MTP 기기를 바보로 만들다.

     갑자기 일어난 일 입니다만, 윈도우 10 에서 MTP 관련 업데이트가 있은 이후로, 적어도 제가 가진 모든 윈도우 10 이 설치된 PC 에서 동일하게 모든 안드로이드 기기가 인식이 안되기 시작 했습니다. 그래서 왜 이런가? 하고 보니, 이렇습니다.  갑자기 장치에 경고가 들어 와 있어서 인식이 안되기 시작 한 것입니다. 대체 왜 ?????? 일단, 드라이버 공급자가 알수 없다고 뜨는데다, 이제는 일반적 장치가 아..

    어떻게 할까/소프트웨어
    2016.08.26 00:00
  • Windows API 를 이용해 Serial Port 찾기.

     Windows 에서 개발 하는 과정에서 COM port 를 찾는 방법은 여러가지가 있긴 합니다만, 명확히 USB 나 Bluetooth 와 같은 기기들이 연결 되었을 때 이것을 다 찾아 내는 방법은 애매한 경우가 더러 있습니다.  저의 경우는 기존에 SetupDiEnumDeviceInterfaces() 를 사용한 방법을 쓰다가, Windows 10 으로 올린 다음 부터 USB 장치로 인식한 COM port 가 검색이 되질 않아 ..

    Developement/C/C++
    2016.06.22 11:29
  • 레노보 씽크패드 e120 전원 문제 해결 방안은 없을까...

     오래된 Thinkpad E120 을 Windows10 으로 업그레이드 한지 몇 달 이 되어 가고 있습니다만, 재설치를 해 보아도 전원이 꺼지지 않는 문제가 계속 되고 있습니다. 항간에 IMEI 드라이버를 다운그레이드 하거나 변경 하거나 하면 종료가 제대로 된다고 하는 글을 보고 별 짓을 다 해 보아도 해결이 안되길래 드라이버를 내리고 '사용안함' 을 해도 문제는 해결이 안 됩니다. 최초 구매 후 변경 된 점 이라면 HDD 에서 S..

    사용기 및 분석/소프트웨어
    2016.05.28 21:19
  • AnyStreaming Win32 DirectX10 Client Version 0.3.7.62

      MinGW version 5.2 (g++ version 4.9.2) 로 MultiCore Intel/AMD 에 맞게 빌드된 바이너리를 공개 합니다. 문제는 이 바이너리는 제가 만든 AnyStreaming 이 없으면 무용 지물 이란 것이 단점 이겠지만 ... DirectX 10 이상을 지원 하는 Windows 에서 구동 되며, 일반 RTSP 서버에도 연결 해서 쓸 수 있습니다. 이때 config.xml 을 수정 하여 접속 할 수 ..

    내가 작업한 것들/소프트웨어
    2015.12.23 18:43
  • 남들 Windows10 업그레이드 된다는데 나는 ?

     Windows10 이 2015년 7월 29일 낮 부터 된다는데, 이게 한국 시간 기준이 아니라 해도 이미 31일인 오늘은 업그레이드 기미라도 보여야 하지 않나 합니다만 ... 하하, 여전히 기다려 달라는 군요. 회사에서 사용하는 PC 가 이미 Windows8 이라 개발용으로는 어따 쓰려 해도 당최 제대로 되는게 없어 결국 마개조를 통해 Windows7 처럼 쓸 수 있어야 개발용으로 사용이 가능한 최대의 쓰레기급 문제점이 가득 했습..

    기타등등등
    2015.07.31 09:40
  • Renesas(Hitachi) H8SX1520R Firmware Writer (Windows32,64)

     이전에 만든 르네사스(히타치) H8SX1520R MCU 의 펌웨어를 써 주는 프로그램 입니다. 리버스 엔지니어링으로 만든 부분이 있으므로 시리얼 통신 속도가 조금 느린점은 단점이 될 수 있으나, FDT 와 같은 무거운 프로그램을 직접 설치 하지 않아도 되는 장점이 있으며, 알아서 복잡한 통신을 모두 처리 해 주도록 만들어 졌습니다. 지원되는 파일은 모토롤라 S-Record 로 만들어진 MOT 파일만 받습니다. MOT 내에 Writ..

    내가 작업한 것들/소프트웨어
    2014.10.06 14:46
  • MinGW 환경 C++ 에서 Thread 간편히 쓰기 위한 CustomThread 클래스!

    MinGW 으로 C++ 컴파일 해서 쓸시 , thread 처리를 위해 extern"C" 남발을 했던 기억이 있습니다. 아련한 기억인데 .. C++ 로 class 객체화를 하는데 있어 , thread 의 stdcall 함수 제작은 귀찮음의 걸림돌이 되었다고 생각 됩니다. 그래서 만들었던 것이 바로 이 CustomThread !!! 클래스 원형을 보면 다음과 같습니다. 그리고 실제 사용하는 입장에선 위의 클래스를 상속 받아, Setup 과 Ex..

    Developement
    2011.04.14 20:21
  • DLL 에서 dllmain 이 호출 되지 않는다 !!!

    언젠가 부터, 저는 DLL 을 minGW 에서 만듭니다. 하나의 소스로 Target 만 바꿔서 32bit, 64bit 모두 찍어 낼 수 있도록 환경을 만들어 쓰다 보니 이게 너무 편했던 것이죠. 그런데, 어느순간 제가 "정석" 을 따르고 있지 않음을 깨닫게 됩니다. 그 일이 이번에 DllMain() 함수가 불리지 않는다는 것. 이전에 C 코드를 짤떈 잘 쓰이던 것이 왜 이번에 이러지? 라는 의문이 든 것이 바로 이 결과 때문 입니다. 위 이미지..

    Developement
    2011.04.11 17:24
  • 지름도우미.win32 , version 0.4.29 build 113

    버젼 업데이트로 이전글을 변경하여 기록 합니다. 카르퍼스키 백신이 제가 만든 프로그램을 무슨 트로이목마로 인식 한다고 합니다 -_-; 제가 만든 프로그램엔 트로이목마 코드가 없습니다. 알약에서도 이전에 오진이 나서 알약측에서 오진이라고 답을 받았는데 카르퍼스키 자체는(알약이 카르퍼스키 엔진을 씀에도) 이를 오진하고 있습니다. 제가 카르퍼스키 백신을 사용하지 않으므로 보고 할 수 가 없네요. 현재 저는 Microsoft Secur..

    내가 작업한 것들
    2010.03.09 15:40
  • DukeNukem3D , OpenGL 으로 돌릴수 있다.

    세상이 참 좋아졌습니다. 이전 DOS 시절에 추억의 게임들이 다시 windows 용으로 다시 탄생하고 있으니까요. 이번에 발견한 것도 DOS 시절에 즐기던 DukeNukem3D 를 windows 용으로 돌릴 수 있도록 나온 것 입니다. 이름하야 - Eduke32 !!! 다운로드는 제작사 홈페이지 http://www.eduke32.com/ 에서 받을 수 있습니다. 5달러 주고 사는건 DOS 게임을 사는 것이고,  ..

    좋은것들
    2009.12.30 14:46
  • [Win32.C] 비트맵으로 폼(윈도우) 깍기.

    이전에 Delphi 용으로 소개한 적이 있는 폼(윈도우 또는 다이얼로그 모두)을 깍는 방법을 소개 하고자 합니다. 단, 이방법은 코드상의 길이는 짧으나 속도가 느림을 감안해야 합니다. 이유는 바로 GetPixel() 함수 때문이지요. 개선해야 하는 것은 GetDIBits() 함수를 이용해서 원본으로 사용할 비트맵의 픽셀배열을 가져와서 처리 하는 방법이 가장 빠른 방법이 될 것으로 보입니다. 일단 간단히 소개하자면.. 다음 코드를 참조..

    어떻게 할까
    2009.03.12 17:23