Ir para conteúdo
Faça parte da equipe! (2024) ×

C++ Criando Trainer.dll


Lift-Off!
 Compartilhar

Posts Recomendados

y2cKPne.png

TuTorial

 

1- Crie um "Project Win32", deixe o mesmo nome e de "OK".

2- Aperte "Next", Selecione "DLL" e "Empty Project" e de "Finish".

3- Agora Aperte com o Botão Direito e "Add > New Item > Arquivo(.cpp)", Coloque nome "MainDll.cpp" e "Add".

4- Coloque o Código(No Fim do Topico), Agora Faça o Processo de "Add" só que no Lado Direito Selecione "UI".

5- Selecione o "Windows Form" e de "Add", Selecione sim na Mensagem.

6- Irá aparecer "MyForm.cpp", no lado Direito, clique 2x sobre ela e Adicione o Código.

 

Codigos

MainDll.cpp:

 

#include <windows.h>

extern int Main();

 

void WINAPI MainThread( )

{

Main();

}

 

BOOL WINAPI DllMain ( HMODULE hModule, DWORD dwReason, LPVOID lpvReserved )

{

switch ( dwReason ) {

case DLL_PROCESS_ATTACH:

 

DisableThreadLibraryCalls(hModule);

 

if ( CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)MainThread, NULL, 0, NULL) == NULL ) {

return FALSE;

}

break;

 

case DLL_PROCESS_DETACH:

break;

 

case DLL_THREAD_ATTACH:

break;

 

case DLL_THREAD_DETACH:

break;

}

return TRUE;

}

 

 

MyForm.cpp:

 

using namespace Win32Project1; //Win32Project1 e o nome do projeto se o seu for outro muda para o nome do seu projeto !!!

 

[sTAThreadAttribute]

 

int Main()

{

 

Application::EnableVisualStyles();

Application::SetCompatibleTextRenderingDefault(false);

 

Application::Run(gcnew MyForm());

return 0;

}

 

Creditos

Lift-Off!

McKee

Link para o comentário
Compartilhar em outros sites

Não intendi, qual código eu coloco onde??? oO

"O único lugar onde o sucesso vem antes do trabalho é no dicionário" - Albert Einstein

 

01101000 01110100 01110100 01110000 01110011 00111010 00101111 00101111 01100111 01101111 01101111 00101110 01100111 01101100 00101111 01100100 00111000 01110010 01100101 01100011 00111001

Link para o comentário
Compartilhar em outros sites

  • Velha Guarda

Você não explicou, não especificou, não descreveu, muito menos fez algo com esse código largado ai pelo tópico.

Você não criou nenhum trainer. Fora que o "false" ta errado ai, tem um espaço nele, e fará com que o código retorne erros.

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.