none
Windows10 "IME를 사용하지 않습니다" 한글/영문 전환 실패 문의 RRS feed

  • 질문

  • 저희가 개발해서 서비스중인 채팅프로그램이 있습니다

    2017년 12월까지는 정상적으로 서비스했으나

    최근들어 사용자들로부터 한글/영문 전환이 되지 않는다는 문의가 속출하고있으며

    확인결과 저희 개발자들 PC에서도 동일한 증상이 보여지고있습니다 

    <개발 요소>

    언어 : C++

    도구 : Visual Studio 2008

    기능 : Chatting



    영문은 잘 써지지만 한영버튼이 작동하지 안으며

    하단에 "IME를 사용하지 않습니다." 라는 메시지가 뜨고있습니다

    다른 기본적인 프로그램들에서는 정상적으로 한글/영문 전환이 이루어지고 있습니다


    한글설정이나 키보드설정은 정상적으로 되어있구요


    저희쪽에서는 아무리 조사를해도 해결방안이 보이질 않아서 문의드립니다

    2018년 2월 5일 월요일 오전 2:57

모든 응답

  • 안녕하세요,

    아래 링크와 동일한 문제로 보입니다. setAttribute(Qt::WA_InputMethodEnabled); 추가 후 문제가 지속되는지 확인해주시기 바랍니다.

    ■ Microsoft IME disabled while in application
    https://stackoverflow.com/questions/42934740/microsoft-ime-disabled-while-in-application

    2018년 2월 6일 화요일 오전 12:49
    중재자
  • 위에 작성했다시피 

    visual studio 2003 C++ Windows application 프로젝트 입니다 

    QT 라이브러리는 사용하지 않았기 때문에.. 해당 내용 반영은 어려울것 같습니다.. ㅠ

    2018년 2월 6일 화요일 오전 7:13
  • 일단 가장 기본적인 OS 정보가 없네요.

    일단은 다음과 같이 적어봅니다. 우선,

    - 채팅 프로그램에 2017년 12월 이후 별 다른 변화가 없었고

    - 사용하는 VC++ 런타임 라이브러리가 오래 되었으며

    - 아무 이유 없이 최근 들어 갑자기 사용자들로부터 한영 전환이 안 된다는 문의가 속출한다

    위와 같은 경우라면 두 가지 방법으로 문제를 좁혀보시기 바랍니다.

    첫째는 개발자 분들까지 쓸 정도로 널리 쓰이는 프로그램에서 (예를 들면 V3 등 보안 프로그램) 간섭이 있을 가능성입니다. 이런 류의 프로그램들을 모두 내린 후 프로그램을 테스트하여 문제가 해소되는지 확인해봅니다. 해소가 된다면 특정 프로그램이 영향을 미쳤다는 뜻이므로 해당 프로그램 공급업체와 논의하셔야 합니다.

    둘째는 최근에 있었던 Windows 업데이트가 영향을 미쳤을 가능성입니다. 요새는 월별로 품질 및 보안 업데이트가 나가기 때문에, 처음 문제가 보고되었던 시점까지의 Windows 업데이트를 하나 하나 지우면서 특정 업데이트가 영향을 주었는지 체크합니다. 이렇게 해서 확인이 되는 내용이 있을 경우 저희 한국마이크로소트 기술지원부에서 도움을 받아보시기 바랍니다.

    2018년 2월 7일 수요일 오후 2:36