조준회 님이 쓰신 글 :
: 윈도우에서는 비디오 메모리를 직접 제어할수 없습니다.
: (콘솔프로그램은 도스용 프로그램이 아니어서.. 직접제어가 불가능합니다.)
:
: 윤성환 님이 쓰신 글 :
: : 볼렌드 C++ 5.02 버젼을 사용하고 있습니다.
: : 친구하고 프로그래밍 도중에 비디오 메모리에서
: : 콘솔창의 메모리 주소를 찾아야 할 일이 생겼는데
: : 방법을 모르겠습니다.
: : 예전 도스 시절에는
: :
: : 0x8000000 에있던 걸로 기억하는데 윈도우즈로 넘오온 후로는
: : 한번도 사용해 본적이 없었던 관계로 ...
: :
: : 고수님들의 많은 조언 부탁 드립니다.
: :
: : 참고로 바이오스나 6845를 거치지 않고 바로
: : 비디오 메모리에 자료를 뿌려서 화면에 표시 할려고 합니다.
답변은 잘 들었습니다.
정말로 감사합니다.
한가지 더 질문 하고 싶은 것이 있는데
윈도우에서 콘솔창에 대한 비디오 메모리의 직접 제어가 불가능 하다면
conio.h 에서 지원 하고 있는 콘솔 입출력은 어떻게 되는 것인지....
비디오 메모리에 데이터를 직접 뿌리지 않고 다른 방법으로 구현한 것인가요
다른 방법으로 구현 했다면 어떠한 방법으로 도스 시절의 콘솔 입출력을
구현한것인가요 -.ㅡa ?
|