mmh..Quote:
nein -.-
float kann komma zahlen haben, int nicht...
now you can move the mouse on 32 bit system in WR:
DWORD SetCursorDLLFunc = (DWORD)GetProcAddress(GetModuleHandleA("user32.dll"), "SetCursorPos")+5;
__declspec(naked) BOOL WINAPI __stdcall SetCursorPos_new(int x, int y)
{
__asm
{
mov edi, edi
push ebp
mov ebp, esp
jmp [SetCursorDLLFunc]
}
}
some useless shit but with this you can make keyevents on 32 bit systems in wr:
//thanks to yazzn for this in quote:
<<<@!1!@>>>
DWORD orig_PostMessages = (DWORD)GetProcAddress(GetModuleHandleA("user32.dll"), "PostMessageW")+5;
_declspec(naked) int __stdcall PostMessages_new( HWND hWnd, int Msg, WPARAM wParam, LPARAM lParam )
{
__asm
{
mov edi, edi;
push ebp;
mov ebp, esp;
jmp orig_PostMessages;
}
}
DWORD orig_SendMessage = (DWORD)GetProcAddress(GetModuleHandleA("user32.dll"), "SendMessageA")+5;
_declspec(naked) int __stdcall SendMessage_new( HWND hWnd, int Msg, WPARAM wParam, LPARAM lParam )
{
__asm
{
mov edi, edi;
push ebp;
mov ebp, esp;
jmp orig_SendMessage;
}
}
PostMessage_new (wndWarRock, WM_KEYUP, 'X', GetLParam('X'));
or:
SetCursorPos_new(x, y);
x,y z.b. = 10
Jo, float kann ja aber auch komma zahlen haben int nicht, das stimmt aber auch :)Quote:
mmh..
Wnd was sind die MAXIMAL werte von den ganzen Fiechern? ;D
INT = INT_MAX ( Windoof Include ) wird dort als 2.14 Mrd Maximal Definiert.
INT = INT_MIN ( " ) wird dort als -2.14 Mrd Mind Definiert.
Ja, so gehts eigtl. weiter :D
Nicht das iwer mal INT Max braucht, wollte es nur mal so ansprechen <3
int ist 4 Bytes groß. 1 Byte ^= 8 Bit. Die größte ganze Zahl die man mit 32 Bit darstellen kann: 11111111 11111111 11111111 11111111 = 2^31 + 2^30 + ... + 2^0 = maxint. Dafür braucht man keine Konstanten. Und die legen auch nicht die Grenzen fest.Quote:
mmh..
Wnd was sind die MAXIMAL werte von den ganzen Fiechern? ;D
INT = INT_MAX ( Windoof Include ) wird dort als 2.14 Mrd Maximal Definiert.
INT = INT_MIN ( " ) wird dort als -2.14 Mrd Mind Definiert.
Ja, so gehts eigtl. weiter :D
Nicht das iwer mal INT Max braucht, wollte es nur mal so ansprechen <3
für ULONG / DWORD gilt:Quote:
int ist 4 Bytes groß. 1 Byte ^= 8 Bit. Die größte ganze Zahl die man mit 32 Bit darstellen kann: 11111111 11111111 11111111 11111111 = 2^31 + 2^30 + ... + 2^0 = maxint. Dafür braucht man keine Konstanten. Und die legen auch nicht die Grenzen fest.
:facepalm: da steht doch genau was du machen musst und bei den unteren sachen solltest du es auch wissen wenn es deine base ist :facepalm:Quote:
Hey Leute ich habe paar fehler und wollt fragen wieso die kommen / wie ich sie fixen kann.
1>.\Burner.cpp(468) : error C2143: Syntaxfehler: Es fehlt ';' vor '->'
1>.\Burner.cpp(468) : error C2059: Syntaxfehler: '->'
1>.\Burner.cpp(469) : error C2143: Syntaxfehler: Es fehlt ';' vor '->'
1>.\Burner.cpp(469) : error C2059: Syntaxfehler: '->'
1>.\Burner.cpp(473) : error C2143: Syntaxfehler: Es fehlt ')' vor '->'
1>.\Burner.cpp(473) : error C2059: Syntaxfehler: '->'
1>.\Burner.cpp(473) : error C2059: Syntaxfehler: ')'
1>.\Burner.cpp(478) : error C2226: Syntaxfehler: Typ 'CServer' nicht erwartet
1>.\Burner.cpp(480) : error C2143: Syntaxfehler: Es fehlt ')' vor '->'
1>.\Burner.cpp(480) : error C2143: Syntaxfehler: Es fehlt ';' vor '->'
1>.\Burner.cpp(480) : error C2059: Syntaxfehler: ')'
1>.\Burner.cpp(482) : error C2143: Syntaxfehler: Es fehlt ';' vor '->'
1>.\Burner.cpp(482) : error C2143: Syntaxfehler: Es fehlt ';' vor '->'
1>.\Burner.cpp(491) : error C2819: Der Typ 'CBase' hat keinen überladenen Elementoperator '->'
1> c:\users\computer\desktop\neue base\burner base\burn3r d3d base\Structs.h(87): Siehe Deklaration von 'CBase'
1> Wollten Sie stattdessen '.' verwenden?
1>.\Burner.cpp(491) : error C2232: '->CBase::local': Der linke Operand ist vom Typ 'struct', verwenden Sie '.'
1>.\Burner.cpp(507) : error C2059: Syntaxfehler: 'if'