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. 익명
    2015-02-02T07:40:58+00:00

    응답 감사합니다.

    해당 문제의 경우, 이러한 오 동작에 대해서 문제 인식 및 수정을 요청하여 마이크로소프트 이슈로 등록되어 확인 진행중인 단계에 있습니다.

    하지만, 이러한 이슈에 대한 지원의 특성 상 구체적인 진행과정 및 일정에 대해서는 확인에 어려움이 있는 점 양해의 말씀을 드립니다.

    해당 문제에 대한 결과가 제공되는대로 추가 답변을 드릴 수 있도록 하겠습니다.

    사용에 불편함을 드린 점 다시 한 번 사과의 말씀을 드립니다.

    추가적인 내용이 있다면 하단의 **[응답]**버튼을 눌러 회신해주시기 바랍니다.

    감사합니다.

    ※ 응답이 문제 해결에 도움이 되었다면, 아래에 있는 **[답변으로 표시]**버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

    위 문제에 대해서는 제가 글 올리기 이전부터 여러차례  Microsoft support team 에 문제 제기가 되었으며, 

    이에 대하여 Microsoft support team에서 답변으로

    Visual Studio 2010 이후 부터는 Project File에  

    <PropertyGroup>

        <SubsystemVersion>5.01</SubsystemVersion>

    </PropertyGroup>

    을 추가하여 임시로 해결방법을 안내받았던 자료까지 찾았습니다.

    위 내용은 2014년 3월 에 안내를 받았던 내용입니다.

    오동작에 대하여 문제를 인식하였고, 수정을 요청하여 마이크로소프트 이슈로 등록이 되었으며, 확인 진행중인 단계에 있다고 2014년 12월 15일에 응답해 주셨는데요.

    현재 위 응답해주신지 8주 가 지났습니다.

    해당 문제에 대한 결과에 대해서 응답을 요청드립니다.

    공식적인 답변을 요청드립니다.

    공식적인 답변이 불가능하다면 어떤 경로나 절차를 통하여 본 문제에 대한 제기를 해야하는지에 대한 답변 요청드립니다.

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

    댓글 0개 설명 없음
  2. 익명
    2015-02-11T06:21:08+00:00

    그래요..

    좀 진전이 있으면 좋겠어요..

    "찾기 및 바꾸기"할 때 포커스를 죽여 놓는 것 까먹으면..

    앗차 순간에 완전 엉망 진창 개판이 되어버립니다.

    저는 비주얼스튜디오로 개발하는 사람도 아닙니다.

    그냥 일반 사용자입니다.

    대체 뭘 믿고 이리 뻐팅기는 건지..

    참 그 무대뽀가 부럽기까지 하네요..

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

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

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

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

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

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

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

    댓글 0개 설명 없음
  4. 익명
    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개 설명 없음