windows 8.1 에서 한글 입력도중 포커스 이동시 마지막 글자 없어지는 현상

익명
2014-09-11T06:21:57+00:00

Windows 8.1 에서 나타나는 현상입니다.

기본 내장된 ime 2002 를 사용하고 있으며,

한글로 글자를 입력할때 포커스가 마지막 입력하는 글자에 있는 상태에서

다른 칸으로 포커스를 이동하게 되면

마지막 입력하던 글자가 사라지는 현상이 있습니다.

이 현상에 대하여 여러방면으로 검색을 해보았으나

동일증상에 대한 호소만 있고, 원인이나 결과에 대한 내용은 없습니다.

심지어 Microsoft 고객센터에 문의해보니 이곳 커뮤니티에 글을 남기도록 안내를 해주는군요

다음 주소는 TechNet의 포럼에 있는 글 입니다.

http://social.technet.microsoft.com/Forums/ko-KR/37838182-24c6-43e7-916f-9359c65b87d8/81-?forum=w8itproko

다음 주소는 파워빌더 네이버 커뮤니티에 있는 글 입니다.

http://cafe.naver.com/pentaeduclub/27761

다음 주소는 데브피아 visualbasic 에 있는 글입니다.

http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=47&MAEULNo=19&no=323665&ref=323665

개발자 커뮤니티를 중심으로 Windows 8.1 에서 동일한 현상을 호소하고 있는데 원인이나 해결책이 없는 상태입니다.

위 현상에 대한 원인이나 해결방법이 있으면 요청드립니다.

가정용 Windows | 이전 Windows 버전 | 입력 및 언어

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음
질문 작성자가 수락한 답변
익명
2016-02-24T05:49:25+00:00

동일한 현상 호소하시는 분들의 추가 응답이 지속적으로 있어서 기존 응답중

SubSystem을 수정하여 해결하는 방법을 공유해 드립니다.

https://www.devexpress.com/Support/Center/Question/Details/Q570706

위 내용 보시면 Subsystem의 Version 을 5.01 로 하면 해결이 된다고 합니다.

MSDN에서 찾은 방법은 두가지가 있습니다.

VisualStudio 프로젝트 내에서 SubSystemVersion을 수정하는 방법과

https://msdn.microsoft.com/ko-kr/library/fcc1zstk(v=vs.100).aspx

EDITBIN을 사용하여 커맨드라인 으로 SubSystem을 수정하는 방법

https://msdn.microsoft.com/ko-kr/library/d25ddyfc.aspx

위 두가지 참조하여 본인의 프로그램에 맞는 방법으로 적용시켜 보시기 바랍니다.

참고로 저는 editbin 으로 해당 문제를 임시로 해결하였습니다.

editbin 실행파일.exe /SUBSYSTEM:WINDOWS,5.01

이 대답이 도움이 되었나요?

10명이 이 답변이 도움이 된다고 생각했습니다.
댓글 0개 설명 없음

34 추가 답변

정렬 기준: 최신순
  1. 익명
    2016-02-04T02:47:30+00:00

    Windows10올리고 나서...

    VB6.0 개발환경 힘들게 셋팅 맞춰놓고,

    컴파일해서 실행시켰더니..

    어처구니없는 증상발생으로 여기저기 검색하다가 여기까지 왔는데..

    벌써 2년이나 된 이슈군요.

    하루이틀,

    한두달 지난것도 아니고,

    2년이 되어가는 이슈를..

    왜 방관만하고 있는지 속시원하게 얘기라도 좀 해줬으면 싶네요.

    말씀하시는 다른분들 증상...

    모두 동일하게 겪고 있습니다.

    기존 windows7에서는 느끼지 못했던 문제 입니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  2. 익명
    2016-02-02T04:44:58+00:00

    이건 언제 수정되나요.

    벌써 2015년도 가고 ㅋㅋㅋㅋ

    지금 2016년인데 

    win 10 에서도 동일한 오류 현상 계속 발생합니다.

    특정 소프트웨어의 문제가 아니라

    win 8.1 부터 window sdk 상에서 focus / edit message 가 순서가 뒤바뀌어 발생되는 현상이고요..

    그래서 window sdk 로 개발된 소프트웨어 다 영향 받고 있구요.. 

    (Microsoft VisualStudio 상에서도 한글입력하다 다른곳으로 포커스 옮길 때 동일 현상 발생)

    똑같은 SW가 win 8.1/win10 아닌 다른 OS 에서는 정상 동작하는거구요.. 

    중요한건, 수정이 되긴 되나요.. ?

    윈10 다음 버전에서도 수정안되고 그냥 새 버전 출시되겠죠? ^^

    수정될런지 안될런지 확인이 어려우니 마소코리아 직원들 아무도 안챙길거고

    한글사용자/개발자들은 골탕먹고~~

    마이크로 소프트 게시판에서는 꾸준히 '우리문제 아니니, 여기다 글적지 말고 다른곳에 적으세요.. ' 라는 답변이 올라오겠죠.... (2015년에도 다른 사용자가 동일한 현상에 대해 문의글 올리니 우리문제 아니니 다른곳에 문의하라는 답변 ..)

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  3. 익명
    2015-06-19T06:09:54+00:00

    2년전에 ms에서 버그로 인정한 문제에 대해서 확인도 안하시네요.

    https://www.devexpress.com/Support/Center/Question/Details/Q570706

    Hi,

    We have received a response from the Microsoft support team:

    Thank you for reporting this issue. Customer feedback is a critical part of a successful, impactful software product. Unfortunately another part is the reality of schedules and the need to prioritize investments according to the objectives of the product. We have evaluated the issue that you have reported and at this point in the product's lifecycle, it does not meet the criteria to be addressed. This evaluation is carefully done and considers many aspects including the cost of the fix, implications of the change, and the number of reported instances of the issue.  To work around the issue you can try setting subsystem version to 5.01 or higher if you are building your binaries with VS 2010 or later. See this article for details: http://msdn.microsoft.com/en-us/library/hh965708.aspx Note that 64bits OSs do not support all subsystem versions numbers. Or you can target .Net Framework 4.5, and get the newer subsystem version automatically.

    To modify subsystem version, add the following line to the csproj/vbproj file.   <PropertyGroup>    <SubsystemVersion>5.01</SubsystemVersion>  </PropertyGroup>  The line should go in a property group which does not have any conditions associated with it. To verify subsystem version of your binary, use the following command:dumpbin /headers <your application>.exe | findstr /i subsystem

    Many customers have found it useful to discuss issues like this in the forums (http://www.microsoft.com/communities/forums/default.mspx) where Microsoft and other members of the community can recommend ways of achieving the behavior you are interested in.

    Thank you,The Windows Forms Product Team

    So, they closed the report with the status Won’t Fix. I hope the information provided in their response will be useful to you.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  4. 익명
    2015-02-12T13:08:12+00:00

    이번에 8.1로 설치했는데...

    워드로 보고서 신속하게 제출했다가 '다' 한글자가 입력되지 않아 마무리를 제대로 못 한다며 진탕 깨졌습니다.

    한글자 차이지만, 본 오류로 인해 업무신뢰에 악영향을 끼칠 수 있다는 경각심을 갖고

    서둘러 한글입력시 마지막 글자 없어지는 오류를 수정해 주실 것을 촉구 요청드립니다!

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음