안녕하십니까 까마굽니다 (__)네.. 오늘 깨달은건데, 기존의 CUI 프로그램들은 커널에직접적으로 key를 요청하게 되어있었습니다.무슨 말이냐 하면..커널에 Keyboard Queue가 있고, 각 CUI 프로그램들은키를 Kernel Queue에 요청해서 받아오는 그런 방식이었는데요..이게 쬐금 문제가 있네요. 머냐 하면!!GUI Manager 역시 Kernel에 Key를 요청하게 되는데,GUI 프로그램들은 Manager로 부터 message를 받아서 수행하게 되니머.. GUI Manager와 Key를 얻기위해 경쟁할 필요가 없겠지만CUI 프로그램은 GUI Manager와 마찬가지로 커널에서 Key를 바로 요청하니까 경쟁하게 되서 문제가 되네요.흐음, 이를 어쩐다...Window Shell 내에서 실행한 CUI 프로그램인 경우, 키를 WindowShell로부터 얻어서 실행을 해야 하는데 말이죠...으읏.. 방법이 없을라나...getch() 같은 함수를.. 어케 잘 redirection 해야 할까요??아님.. 다른 근본적인 해결책이 있을까요??흐음.. 머리가 아프군요.. s( -_-)a..

+ Recent posts