![]() |
Страницы (5): « 1 [2] 3 4 5 » Показать все 72 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- Вопросы по WinAPI (https://hlfx.ru/forum/showthread.php?threadid=5934)
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Дядя Миша
Простенький 2д платформер. Делаю скорее для себя и врядли буду оформлять его в готовый проект и релизить. Я решил просто немного вообще функционал винапи подучить чтобы потом всякие программки писать для личных нужд. Ну не цеплять же Юнити каждый раз. Но наверное всё же в будущем на питон перейду, там всё намного удобнее, а в крестах надо почти всегда прописывать какое то низкоуровневое дрочево (для кого то это конечно плюс, но не для меня).
Вообще в интернете как то мало инфы по винапи, а та что есть очень поверхностная, и порой устаревшая. Спасает только нейросеть, но и она порой дико тупит.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Не хочу никоо задеть, но имхо изучать винапи, чтобы писать
__________________
Углеродные звезды с древними спутниками, которые колонизируют разумные грибы...
Газовые гиганты, на которых обитает метеорологический разум...
Миры, растянутые на мембранах, где измерения пересекаются...
Это невозможно описать нашим ограниченным языком...
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Такой вопрос по винапи: реально ли посредством C++ и винапи отрисовать кнопку в другом запущенном окне другого процесса, например cmd.exe или notepad.exe? Например я получил модуль приложения, могу обращаться к его памяти, но что мне делать дальше? Нужно ли для этого получать hInstance и что он должен возвращать? В интернете мало инфы на эту тему.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Я думаю надо искать окошко по его имени. Вообще - вполне реально, почему нет. Вспоминай шуточные программы, которые на всех диалогах заменяли слова Да\Нет\Отмена на Пофиг\Нафиг\Нефиг. Аналогичным же образом добавляются\удаляются и элементы из сторонних приложений.
Микрософт никогда с этим не боролся, насколько я знаю.
Добавлено 27-04-2023 в 14:14:
Единственное что - добавив новый контрол ты не добавишь этой программе функциональности. Т.е. нажатие кнопки не будет ничем обрабатываться.
Ну оно как бы и очевидно.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
1 | CreateWindow( |
2 | L"BUTTON", // Predefined class; Unicode assumed |
3 | L"OK", // Button text |
4 | WS_TABSTOP | WS_VISIBLE | WS_CHILD | BS_DEFPUSHBUTTON, // Styles |
5 | 10, // x position |
6 | 10, // y position |
7 | 100, // Button width |
8 | 100, // Button height |
9 | hWnd, // Окно которое получаю по имени .exe процесса. |
10 | NULL, // No menu. |
11 | (HINSTANCE)GetWindowLongPtr(hWnd, GWLP_HINSTANCE), // вот эта фигня у меня возвращает 0x0000000000000000 как это проверить? |
12 | NULL); // Pointer not needed. |
13 |
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
1 | WINUSERAPI |
2 | HWND |
3 | WINAPI |
4 | CreateWindowExA( |
5 | DWORD dwExStyle, |
6 | LPCSTR lpClassName, |
7 | LPCSTR lpWindowName, |
8 | DWORD dwStyle, |
9 | int X, |
10 | int Y, |
11 | int nWidth, |
12 | int nHeight, |
13 | HWND hWndParent , |
14 | HMENU hMenu, |
15 | HINSTANCE hInstance, |
16 | LPVOID lpParam); |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Ну вот к примеру. Что с чем соотносится?
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Временная зона GMT. Текущее время 08:08. | Страницы (5): « 1 [2] 3 4 5 » Показать все 72 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024