[GH-ISSUE #64] Problem compiling TheIDE with Visual Studio 2019 #35

Closed
opened 2026-05-05 03:35:11 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @izabala123 on GitHub (Mar 1, 2022).
Original GitHub issue: https://github.com/ultimatepp/ultimatepp/issues/64

C:\Desarrollo\upp\uppsrc\CtrlCore\Win32Wnd.cpp(492): error C2039: 'ImmAssociateContextEx': is not a member of '`global namespace''
C:\Desarrollo\upp\uppsrc\CtrlCore\Win32Wnd.cpp(492): error C3861: 'ImmAssociateContextEx': identifier not found
C:\Desarrollo\upp\uppsrc\CtrlCore\Win32Wnd.cpp(761): error C2039: 'ImmAssociateContextEx': is not a member of '`global namespace''
C:\Desarrollo\upp\uppsrc\CtrlCore\Win32Wnd.cpp(761): error C2065: 'IACE_DEFAULT': undeclared identifier
C:\Desarrollo\upp\uppsrc\CtrlCore\Win32Wnd.cpp(761): error C3861: 'ImmAssociateContextEx': identifier not found
Originally created by @izabala123 on GitHub (Mar 1, 2022). Original GitHub issue: https://github.com/ultimatepp/ultimatepp/issues/64 ``` C:\Desarrollo\upp\uppsrc\CtrlCore\Win32Wnd.cpp(492): error C2039: 'ImmAssociateContextEx': is not a member of '`global namespace'' C:\Desarrollo\upp\uppsrc\CtrlCore\Win32Wnd.cpp(492): error C3861: 'ImmAssociateContextEx': identifier not found C:\Desarrollo\upp\uppsrc\CtrlCore\Win32Wnd.cpp(761): error C2039: 'ImmAssociateContextEx': is not a member of '`global namespace'' C:\Desarrollo\upp\uppsrc\CtrlCore\Win32Wnd.cpp(761): error C2065: 'IACE_DEFAULT': undeclared identifier C:\Desarrollo\upp\uppsrc\CtrlCore\Win32Wnd.cpp(761): error C3861: 'ImmAssociateContextEx': identifier not found ```
Author
Owner

@izabala123 commented on GitHub (Mar 1, 2022):

However it compiles well with CLANG in Windows.

<!-- gh-comment-id:1055813013 --> @izabala123 commented on GitHub (Mar 1, 2022): However it compiles well with CLANG in Windows.
Author
Owner

@izabala123 commented on GitHub (Mar 2, 2022):

The problem is corrected by including the line "#include "imm.h" in the files Win32Proc.cpp and Win32Wnd.cpp.

<!-- gh-comment-id:1056701763 --> @izabala123 commented on GitHub (Mar 2, 2022): The problem is corrected by including the line "#include "imm.h" in the files Win32Proc.cpp and Win32Wnd.cpp.
Author
Owner

@mirek-fidler commented on GitHub (Mar 2, 2022):

Thank you, fix applied.

<!-- gh-comment-id:1057072724 --> @mirek-fidler commented on GitHub (Mar 2, 2022): Thank you, fix applied.
Author
Owner

@izabala123 commented on GitHub (Mar 3, 2022):

Excellent. Thank you Mirek.

<!-- gh-comment-id:1058355299 --> @izabala123 commented on GitHub (Mar 3, 2022): Excellent. Thank you Mirek.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/ultimatepp#35
No description provided.