uchenik91
08.09.2020 03:08

После инициализации шрифт не работает :с Хук - 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();


После инициализации шрифт не работает :с Хук - MinHook Библиотека - ImGui ImGuiIO& io = ImGui::G

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
AmaliyaLife
20.10.2020 03:57

Объяснение:

Ошибки в программе:

Program primer - не хватает точки с запятой

Var a,b: integer;

Begin ; - не ошибка, необязательная точка с запятой

ReadLn( a,b); - не ошибка, лишний пробел после скобки, здесь и дальше не хватает пробелов между аргументами функций, знаками

s=a+b; - не хватает двоеточия в :=

m:=a*b;

d:=a:b; - переменная d не была описана; деление - это /

WriteLn(s);

WriteLn(m);

WriteLn(d)

End - не хватает точки.

 

Исправленная программа:

Program primer;

Var a, b: integer;

 d: real;

Begin

 ReadLn(a, b);

 s := a + b;

 m := a * b;

 d := a / b;

 WriteLn(s);

 WriteLn(m);

 WriteLn(d)

End.

0,0(0 оценок)
Ответ:
vbratilova4
27.06.2022 11:37
Вообще есть ряд запрещённых символов, которые не должны быть в имени файла в Windows - это:
\ - разделитель подкаталогов
/ - разделитель ключей командного интерпретатора
: - отделяет букву диска или имя альтернативного потока данных
* - заменяющий символ (маска "любое количество любых символов")
? - заменяющий символ (маска "один любой символ")
" - используется для указания путей, содержащих пробелы
< - перенаправление ввода
> - перенаправление вывода
| - обозначает конвейер

В некоторых UNIX и UNIX-подобных ОС запрещен slash (/) - разделитель подкаталогов - и символ конца строки (\0). Перечисленные выше символы (кроме slash) использовать можно, но из соображений совместимости их лучше избегать.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота