はじめに
詰まって時間を溶かしたので、メモです。
バージョンとか
Windows 10
MSYS2/MinGW-w64
Dear ImGui 1.89.1
対象者
対処方法
imconfig.hの IMGUI_ENABLE_WIN32_DEFAULT_IME_FUNCTIONS
のコメントを解除する。
IMGUI_ ENABLE _WIN32_DEFAULT_IME_FUNCTIONS なので注意
imconfig.h(変更前)
//#define IMGUI_ENABLE_WIN32_DEFAULT_IME_FUNCTIONS
imconfig.h(変更後)
#define IMGUI_ENABLE_WIN32_DEFAULT_IME_FUNCTIONS
あとは、imm32.libをリンクするだけ
CMakeLists.txt
target_link_libraries(project_name PUBLIC imm32.lib)
または実行時に指定
g++ (たくさんのそーすふぁいる) -limm32
結果
さいごに
軽く調べてみてもいい感じの記事がなかったので書いてみた。
imconfig.hって自分で変更するファイルだったんだね……
リンク
Dear ImGui (GitHub)
https://github.com/ocornut/imgui