|
안녕하세요 스페로 입니다.
Activex 체팅 클라이언트를 만드러 봣는데요 이문제는 정말 해결하고 넘어가야 되는 문제 잖아요..
ㅎ.ㅎ 저두 많은 삽질 끝에 해결 했습니다.
2번째 방법을 적극 추천 합니다.
1.손쉬운 방법
누구나 알거라 생각 . 일단 Edit에 마우스로 클릭하고 Tab키 한번때려주고 나면 그다음부턴 backspace키가
먹는다.
-->그러나 이건 프로그래밍이 아니다...
2.html에서 간단히...
body onLoad="chat.focus()" /body
OBJECT id="chat" classid=어쩌구 저쩌구
/OBJECT
위처럼 오브젝트 태그위에다가 그냥 body onLoad="id.focus() /body 해주면
엑티브X폼이 뜨면서 바로 포커스를 가저가기 때문에 백스페이스키가 적용 됩니다.
태그 마다 꺽쇠는 게시판에 글이 안보이기 때문에 생략 햇습니다. 그럼^^
netics 님이 쓰신 글 :
: ActiveX 콘트롤을 만들고 키보드 입력을 받으려고 하면 백스페이스키아 화살표 키등을 입력을
:
: 받을수가 없습니다.
:
: 조사를 해봤더니
:
: MFC 에는 해결방법이 있더군요. 근데 그 해결방법이란것이 -_-; 문서화되지 않은 함수를 하나
:
: 호출하면 되는 것이었습니다.
:
: 왜 문서화를 안해놓은건지 -_-;;;;;;
:
:
: 근데, 이제 다시 빌더로 돌아와서.
:
: 빌더는 나름대로 열심히 뒤져봤는데, 뭔가 수가 없더군요? 이미 이 게시판에도 이와같은 질문이
:
: 과거에 2번 올라와져 있음을 확인했는데 아무도 답변하지 못했습니다.
:
:
: 이건.. 해결이 안되면은 상당히 빌더에 치명적인 문제인거 같은데요...
:
: 고수분들.. 아시는 분 없습니까?
|