- Информатика
- После инициализации шрифт
После инициализации шрифт не работает :с Хук - MinHook Библиотека - ImGui ImGuiIO& io = ImGui::GetIO();
ImFont* bold = io.Fonts->AddFontFromFileTTF("C:\\Windows\\Fonts\\MuseoSansCyrl-900.ttf", 16.0f);
IM_ASSERT(bold != NULL);
ImFont* semibold = io.Fonts->AddFontFromFileTTF("C:\\Windows\\Fonts\\MuseoSansCyrl-700.ttf", 16.0f);
IM_ASSERT(semibold != NULL);
ImFont* regular = io.Fonts->AddFontFromFileTTF("C:\\Windows\\Fonts\\MuseoSansCyrl-500.ttf", 16.0f);
IM_ASSERT(regular != NULL);
if (ImGui::Begin("Test")) {
ImGui::PushFont(bold);
ImGui::Text("bold");
ImGui::PopFont();
ImGui::PushFont(semibold);
ImGui::Text("semibold");
ImGui::PopFont();
ImGui::PushFont(regular);
ImGui::Text("regular");
ImGui::PopFont();
}
ImGui::End();