HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 22.03.2021, 22:59
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Цитата:
Сообщение от waffelo  

Как убить процесс, если он запущен по функе

C++:





Код:
DWORD
GetProcId
(
std
::
string procname
)
{
PROCESSENTRY32 pe
;
HANDLE hSnap
;
pe
.
dwSize
=
sizeof
(
PROCESSENTRY32
)
;
hSnap
=
CreateToolhelp32Snapshot
(
TH32CS_SNAPPROCESS
,
NULL
)
;
if
(
Process32First
(
hSnap
,
&
pe
)
)
{
do
{
if
(
std
::
wstring
(
pe
.
szExeFile
)
==
std
::
wstring
(
procname
.
begin
(
)
,
procname
.
end
(
)
)
)
break
;
}
while
(
Process32Next
(
hSnap
,
&
pe
)
)
;
}
return
pe
.
th32ProcessID
;
}

Эта функция получается ID процесса, а не создает его

Да и выше же кидали нормальный вариант, зачем ты вызываешь 2 конструктора строки в цикле?

к тому же этот код работать нормально не будет
 
Ответить с цитированием

  #2  
Старый 23.03.2021, 20:05
waffelo
Новичок
Регистрация: 03.06.2020
Сообщений: 27
С нами: 3129532

Репутация: 3
По умолчанию

Функа Argb для сампа , кинь если такое есть
 
Ответить с цитированием

  #3  
Старый 23.03.2021, 20:06
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Цитата:
Сообщение от waffelo  

Функа Argb для сампа , кинь если такое есть
что?
 
Ответить с цитированием

  #4  
Старый 23.03.2021, 20:15
waffelo
Новичок
Регистрация: 03.06.2020
Сообщений: 27
С нами: 3129532

Репутация: 3
По умолчанию

Цитата:
Сообщение от KiN4StAt  

что?
Одним словом , я хочу в меню вставить полоску ргб .
 
Ответить с цитированием

  #5  
Старый 23.03.2021, 20:17
Vintik
Познавший АНТИЧАТ
Регистрация: 18.08.2017
Сообщений: 1,568
С нами: 4598023

Репутация: 183


По умолчанию

Цитата:
Сообщение от waffelo  

Одним словом , я хочу в меню вставить полоску ргб .
Хватит мб клоуна корчить. Нельзя нормально расписать чё те надо? Какую полоску, в каком меню, чел, ты..
 
Ответить с цитированием

  #6  
Старый 23.03.2021, 21:50
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от waffelo  

Одним словом , я хочу в меню вставить полоску ргб .
Конкретнее говори.
 
Ответить с цитированием

  #7  
Старый 24.03.2021, 00:20
PanSeek
Постоянный
Регистрация: 24.06.2016
Сообщений: 912
С нами: 5202871

Репутация: 163


По умолчанию

Добавляю шрифт в SF проект, не получается, крашит.

C++:





Код:
//Init
io
.
Fonts
->
AddFontDefault
(
)
;
ImFontConfig config
;
config
.
MergeMode
=
true
;
config
.
GlyphMinAdvanceX
=
13.0f
;
static
const
ImWchar icon_ranges
[
]
=
{
ICON_MIN_FA
,
ICON_MAX_FA
,
0
}
;
io
.
Fonts
->
AddFontFromFileTTF
(
"fonts/fa-solid-900.ttf"
,
13.0f
,
&
config
,
icon_ranges
)
;


Шрифты установлены и в саму папку проекта (../fonts/fa-solid-900.ttf).
 
Ответить с цитированием

  #8  
Старый 24.03.2021, 00:29
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Надо передавать вроде полный путь и попробуй без дефолтного шрифта.
 
Ответить с цитированием

  #9  
Старый 24.03.2021, 00:36
PanSeek
Постоянный
Регистрация: 24.06.2016
Сообщений: 912
С нами: 5202871

Репутация: 163


По умолчанию

Цитата:
Сообщение от Dark_Knight  

Надо передавать вроде полный путь и попробуй без дефолтного шрифта.
Я так делал. Загрузило, иконок не было, ну и естественно "u8" не работал.
 
Ответить с цитированием

  #10  
Старый 24.03.2021, 00:45
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

C++:





Код:
ImFontConfig _config
;
static
const
ImWchar icons_ranges
[
]
=
{
0xf000
,
0xf3ff
,
0
}
;
_config
.
MergeMode
=
false
;
str
=
string
(
buffer
)
+
"\\Fonts\\consolab.ttf"
;
fs
::
path path
=
fs
::
current_path
(
)
/
"SAMPFUNCS"
/
"All in one"
/
"Kill Informer"
;
io
.
Fonts
->
AddFontFromFileTTF
(
str
.
c_str
(
)
,
16
,
&
_config
,
io
.
Fonts
->
GetGlyphRangesCyrillic
(
)
)
;
vector

v
=
{
"FA 5 Brands"
,
"FA 5 Regular"
,
"FA 5 Solid"
}
;
for
(
const
auto
&
it
:
v
)
{
_config
.
MergeMode
=
true
;
str
=
path
.
string
(
)
+
"\\"
+
it
+
".otf"
;
io
.
Fonts
->
AddFontFromFileTTF
(
str
.
c_str
(
)
,
20
,
&
_config
,
icons_ranges
)
;
}


Для примера. Код 100 процентов рабочий.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.