Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Soft - Windows (https://forum.antichat.xyz/forumdisplay.php?f=47)
-   -   Можно ли переименовать окно? (https://forum.antichat.xyz/showthread.php?t=53209)

Дикс 09.11.2007 17:06

Можно ли переименовать окно?
 
Решил на работе поиграть в квейк2, в окне и всё вроде хорошо, но если я даже успею его свернуть, на панели задач всё равно будет надпись "Quake 2".
Можно ли сделать программку, которая при запуске будет ловить окно квейка и менять его заголовок?
Можете дать код, я сам скомпилирую.
Буду очень признателен.

GlOFF 09.11.2007 17:27

Ишешь по имени окна "Quake 2":
Цитата:

HWND FindWindow(
LPCTSTR lpClassName, // pointer to class name
LPCTSTR lpWindowName // pointer to window name
);
Потом меняешь на любой текст:
Цитата:

BOOL SetWindowText(
HWND hWnd, // handle of window or control
LPCTSTR lpString // address of string
);
:)

-=lebed=- 09.11.2007 17:35

Имхо проще спрятать всю панель задач ;-)

MegaDeth 09.11.2007 18:11

Код:

.586P
.model flat, stdcall
option casemap:none
include C:/masm32/include/windows.inc
include C:/masm32/include/kernel32.inc
include C:/masm32/include/user32.inc

includelib C:/masm32/lib/user32.lib
includelib C:/masm32/lib/kernel32.lib
.data
winname db 'quake2',0
winnewname db 'ABRA_KADABRA',0
.code

START:
invoke FindWindow,0,addr winname
invoke  SetWindowText, eax,addr winnewname
invoke ExitProcess,0
ret
END START

компилируй :D
:D :D :D решил вспомнить асемблирЪ

лан на те батник =)
Код:

echo off;
ml /c /coff cc.asm
link /SUBSYSTEM:WINDOWS cc.obj
 pause


Kaimi 09.11.2007 18:45

Или вот готовый экзешник, можешь сам выбрать какое окно и во что переименовать.
http://webfile.ru/1588346

Дикс 11.11.2007 16:20

класс!
я правдо ни Си++, ни асма не знаю, а вот Kaimi оч помог! спс :)

Piflit 11.11.2007 16:26

еще иконку надо поменять, ибо палево

~!DoK_tOR!~ 15.11.2007 19:29

Resource Hacker тебе в руки и меня чё хочешь .

Бесплатная утилита для просмотра, изменения, добавления и удаления ресурсов в исполняемых файлах и файл-ресурсах (*.res).

http://www.angusj.com/resourcehacker/


Время: 15:14