para mudar o titulo da janela dos seu programa em c basta usar a funçao system da biblioteca stdlib.h e passar como argumento "title" e o nome
porem ele so vai mudar o titulo da propria janela que o programa esta sendo executado do prompt, se fosse uma janela q usa interface grafica nao muda, tambem existe api SetConsoleTitle q o mesmo para poder usar tem q declarar a biblioteca windows.h
para mudar qualquer titulo de janela agente usa duas API uma e o FindWindow para pegar o handle da janela e a outra e SetWindowText, para usar ambos tem q declarar windows.h, depois de declarar basta criar uma variavel to tipo HWND para receber o handle de janela depois atribuir a ela o FindWindow e passar como argumento 0 (esse para pegar a class da janela nao vamos mexer com isso nao entao apenas coloque 0 ou NULL), depois o titulo da janela
no meu exemplo eu vou mudar o nome da janela do prompt de comando, depois disso usamos o SetWindowText e passamos como argumento o handle e o titulo
e pronto assim q executar o titulo da janela do prompt vai ta "terminal do pc lol", so lembrando q tem q ta com a janela aberta nao tem como mudar o titulo de uma janela q nao esta aberta, para terminar existe tambem o GetWindowText q pega o titulo da janela (ele tambem deve servi para outras coisas), a unica diferença q ao inves da gente colocar um titulo agente coloca uma variavel para receber e passamos um tamanho tambem
by hacker fts315
- Código:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
system("title hacker fts315");
}
porem ele so vai mudar o titulo da propria janela que o programa esta sendo executado do prompt, se fosse uma janela q usa interface grafica nao muda, tambem existe api SetConsoleTitle q o mesmo para poder usar tem q declarar a biblioteca windows.h
- Código:
#include <stdio.h>
#include <windows.h>
int main(void)
{
SetConsoleTitle("by hacker fts315");
}
para mudar qualquer titulo de janela agente usa duas API uma e o FindWindow para pegar o handle da janela e a outra e SetWindowText, para usar ambos tem q declarar windows.h, depois de declarar basta criar uma variavel to tipo HWND para receber o handle de janela depois atribuir a ela o FindWindow e passar como argumento 0 (esse para pegar a class da janela nao vamos mexer com isso nao entao apenas coloque 0 ou NULL), depois o titulo da janela
- Código:
#include <stdio.h>
#include <windows.h>
int main(void)
{
HWND fts;
fts = FindWindow(0,"Prompt de Comando");
}
no meu exemplo eu vou mudar o nome da janela do prompt de comando, depois disso usamos o SetWindowText e passamos como argumento o handle e o titulo
- Código:
#include <stdio.h>
#include <windows.h>
int main(void)
{
HWND fts;
fts = FindWindow(0,"Prompt de Comando");
SetWindowText(fts,"terminal do pc lol");
}
e pronto assim q executar o titulo da janela do prompt vai ta "terminal do pc lol", so lembrando q tem q ta com a janela aberta nao tem como mudar o titulo de uma janela q nao esta aberta, para terminar existe tambem o GetWindowText q pega o titulo da janela (ele tambem deve servi para outras coisas), a unica diferença q ao inves da gente colocar um titulo agente coloca uma variavel para receber e passamos um tamanho tambem
- Código:
#include <stdio.h>
#include <windows.h>
int main(void)
{
HWND fts;
char ti[100];
fts = FindWindow(0,"Prompt de Comando");
GetWindowText(fts,ti,100);
printf("%s",ti);
}
by hacker fts315