ImGui::IsWindowAppearing 用于检测窗口打开与切换标签
作者: amuTBKT创建于 2026年9月11日更新于 2026年9月15日
版本/分支 Dear ImGui: 版本 1.93.0, 分支: docking ### 后端: imgui_impl_win32.cpp + imgui_impl_dx11.cpp ### 编译器, 操作系统: Windows 10 + MSVC 2026 ### 完整配置/构建信息: cpp Dear ImGui 1.93.0 WIP (19295) ---------------------------------- sizeof(size_t): 8, sizeof(ImDrawIdx): 2, sizeof(ImDrawVert): 20 定义: __cplusplus=199711 定义: _WIN32 定义: _WIN64 定义: _MSC_VER=1944 定义: _MSVC_LANG=201402 IMGUI_HAS_VIEWPORT 定义: IMGUI_HAS_DOCK IM_ASSERT: 运行表达式: OK。扩展大小: OK ---------------------------------- io.BackendPlatformName: imgui_impl_win32 io.BackendRendererName: imgui_impl_dx11 io.ConfigFlags: 0x00000483 NavEnableKeyboard NavEnableGamepad DockingEnable ViewportsEnable io.ConfigDpiScaleFonts io.ConfigDpiScaleViewports io.ConfigViewportsNoDecoration io.ConfigViewportsNoDefaultParent io.ConfigNavCaptureKeyboard io.ConfigInputTextCursorBlink io.ConfigWindowsResizeFromEdges io.ConfigMemoryCompactTimer = 60.0 io.BackendFlags: 0x00003C1E HasMouseCursors HasSetMousePos PlatformHasViewports HasMouseHoveredViewport HasParentViewport RendererHasVtxOffset RendererHasTextures RendererHasViewports ---------------------------------- io.Fonts: 1 个字体, 标志: 0x00000000, TexSize: 512,128 io.Fonts->FontLoaderName: stb_truetype io.DisplaySize: 1264.00,761.00 io.DisplayFramebufferScale: 1.00,1.00 ---------------------------------- style.WindowPadding: 8.00,8.00 style.WindowBorderSize: 1.00 style.FramePadding: 4.00,3.00 style.FrameRounding: 0.00 style.FrameBorderSize: 0.00 style.ItemSpacing: 8.00,4.00 style.ItemInnerSpacing: 4.00,4.00
内容来源: ocornut/imgui