Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 19:47

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Source Code Fehler/ FindWindow?!

Discussion on Source Code Fehler/ FindWindow?! within the C/C++ forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2009
Posts: 238
Received Thanks: 70
Exclamation Source Code Fehler/ FindWindow?!

Hallo Leute,
ich habe ein Problem bei einem kleinen Solitärhack den ich nach dem How To von Adroxxx erstellt habe.


PHP Code:
#include <Windows.h>
#include <iostream>
using namespace std;
int main()
{
                
HWND hwnd;
                
DWORD ID;
                
hwnd=FindWindow(NULL"Solitär");
                
unsigned long address1 0x01007170;
                
unsigned long offset 0x30;
                
unsigned long address2 ;
                
int value ;
                
DWORD numBytesRead;
                
HANDLE hProc

                
GetWindowThreadProcessId (hwnd, &ID);
                 
                 if(
hwnd != false)
                 {
                     
cout <<("Fenster gefunden!");
                     
hProc OpenProcess(PROCESS_ALL_ACCESSFALSEID);

                     
ReadProcessMemory(hProc, (LPCVOID)address1, &address2sizeof(long), &numBytesRead);
                     
address2 address2+offset ;
                     
ReadProcessMemory(hProc, (LPCVOID)address2, &valuesizeof(int), &numBytesRead); 
                     
CloseHandle(hProc); 


                     
cout << "Value of life:" << value << "Beste!";
                     
                     
                

                 }
                 else{
                     
cout <<("Fenster nicht gefunden!");
                    
                 }


                 return 
0;

Es erscheint immer folgender Fehler:
PHP Code:
1>------ Erstellen gestartetProjektbesteKonfigurationDebug Win32 ------
1>  main.cpp
1
>main.cpp(8): error C2664'FindWindowW'Konvertierung des Parameters 2 von 'const char [8]' in 'LPCWSTR' nicht möglich
1
>          Die Typenauf die verwiesen wirdsind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im Coder Funktionsformat.
========== 
Erstellen0 erfolgreichFehler bei 10 aktuell0 übersprungen ========== 
Könnt ihr mir weiterhelfen?
subsauber is offline  
Old 04/04/2012, 17:19   #2
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,426
Received Thanks: 1,888
Code:
 error C2664: 'FindWindowW': Konvertierung des Parameters 2 von 'const char [8]' in 'LPCWSTR' nicht möglich
Da steht es doch.
MoepMeep is offline  
Old 04/04/2012, 17:22   #3
 
elite*gold: 0
Join Date: Jun 2009
Posts: 238
Received Thanks: 70
Ist mir auch schon klar, aber ich weiß nicht was ich ändern muss.

Wenn ich mal so nebenbei anmerken darf sollst du mir helfen und nicht wie deine Name schon sagt irgendeinen Moep releasen.
subsauber is offline  
Old 04/04/2012, 17:36   #4
 
xNopex's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
FindWindowA nehmen, oder ein L vor den String.
xNopex is offline  
Old 04/04/2012, 17:40   #5
 
.SkyneT.'s Avatar
 
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
Projekt -> Eigenschaften -> Konfigurationseigenschaften -> Allgemein -> Multibyte-Zeichensatz verwenden
.SkyneT. is offline  
Thanks
1 User
Old 04/04/2012, 17:50   #6
 
elite*gold: 0
Join Date: Jun 2009
Posts: 238
Received Thanks: 70
Danke Skynet.

Jetzt kommt aber ein weiterer Fehler:
PHP Code:
1>------ Erstellen gestartetProjektbesteKonfigurationDebug Win32 ------
1>  main.cpp
1
>main.obj error LNK2028Nicht aufgelöstes Token (0A0003B6""extern "C" struct HWND__ __stdcall FindWindowA(char const *,char const *)" (?FindWindowA@@$$J18YGPAUHWND__@@PBD0@Z)"auf das in Funktion ""int __cdecl main(void)" (?main@@$$HYAHXZ)" verwiesen wird.
1>main.obj error LNK2028Nicht aufgelöstes Token (0A000471""extern "C" unsigned long __stdcall GetWindowThreadProcessId(struct HWND__ *,unsigned long *)" (?GetWindowThreadProcessId@@$$J18YGKPAUHWND__@@PAK@Z)"auf das in Funktion ""int __cdecl main(void)" (?main@@$$HYAHXZ)" verwiesen wird.
1>main.obj error LNK2019Verweis auf nicht aufgelöstes externes Symbol ""extern "C" unsigned long __stdcall GetWindowThreadProcessId(struct HWND__ *,unsigned long *)" (?GetWindowThreadProcessId@@$$J18YGKPAUHWND__@@PAK@Z)" in Funktion ""int __cdecl main(void)" (?main@@$$HYAHXZ)".
1>main.obj error LNK2019Verweis auf nicht aufgelöstes externes Symbol ""extern "C" struct HWND__ __stdcall FindWindowA(char const *,char const *)" (?FindWindowA@@$$J18YGPAUHWND__@@PBD0@Z)" in Funktion ""int __cdecl main(void)" (?main@@$$HYAHXZ)".
1>C:\Users\Jonas König\documents\visual studio 2010\Projects\beste\Debug\beste.exe fatal error LNK11204 nicht aufgelöste externe Verweise.
========== 
Erstellen0 erfolgreichFehler bei 10 aktuell0 übersprungen ========== 
Könnt ihr mir helfen??
subsauber is offline  
Old 04/04/2012, 20:02   #7
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
Quote:
Originally Posted by subsauber View Post
Danke Skynet.

Jetzt kommt aber ein weiterer Fehler:
PHP Code:
1>------ Erstellen gestartetProjektbesteKonfigurationDebug Win32 ------
1>  main.cpp
1
>main.obj error LNK2028Nicht aufgelöstes Token (0A0003B6""extern "C" struct HWND__ __stdcall FindWindowA(char const *,char const *)" (?FindWindowA@@$$J18YGPAUHWND__@@PBD0@Z)"auf das in Funktion ""int __cdecl main(void)" (?main@@$$HYAHXZ)" verwiesen wird.
1>main.obj error LNK2028Nicht aufgelöstes Token (0A000471""extern "C" unsigned long __stdcall GetWindowThreadProcessId(struct HWND__ *,unsigned long *)" (?GetWindowThreadProcessId@@$$J18YGKPAUHWND__@@PAK@Z)"auf das in Funktion ""int __cdecl main(void)" (?main@@$$HYAHXZ)" verwiesen wird.
1>main.obj error LNK2019Verweis auf nicht aufgelöstes externes Symbol ""extern "C" unsigned long __stdcall GetWindowThreadProcessId(struct HWND__ *,unsigned long *)" (?GetWindowThreadProcessId@@$$J18YGKPAUHWND__@@PAK@Z)" in Funktion ""int __cdecl main(void)" (?main@@$$HYAHXZ)".
1>main.obj error LNK2019Verweis auf nicht aufgelöstes externes Symbol ""extern "C" struct HWND__ __stdcall FindWindowA(char const *,char const *)" (?FindWindowA@@$$J18YGPAUHWND__@@PBD0@Z)" in Funktion ""int __cdecl main(void)" (?main@@$$HYAHXZ)".
1>C:\Users\Jonas König\documents\visual studio 2010\Projects\beste\Debug\beste.exe fatal error LNK11204 nicht aufgelöste externe Verweise.
========== 
Erstellen0 erfolgreichFehler bei 10 aktuell0 übersprungen ========== 
Könnt ihr mir helfen??
kernel32.lib und user32.lib mit gelinkt?
Tyrar is offline  
Thanks
1 User
Old 04/04/2012, 20:08   #8
 
elite*gold: 0
Join Date: Jun 2009
Posts: 238
Received Thanks: 70
Ach ja, danke für deine Antwort!
Manchmal steht man echt auf der Leiter^^
subsauber is offline  
Old 04/04/2012, 21:44   #9


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
Sprache lernen -> Win
MrSm!th is offline  
Closed Thread


Similar Threads Similar Threads
[RELEASE] [OPEN SOURCE] CE 5.5 Pointer to AutoIt Source-Code
02/13/2011 - AutoIt - 6 Replies
Habe heute erst gemerkt, dass es hier eine AutoIt Sektion gibt xD also poste ich mal mein Programm mit rein. Funktionsweise: 1. in CE Rechtsklick auf den Pointer und auf "Copy" klicken 2. in meinem Programm auf "Code generieren" klicken 3. In euer Scite gehen und einfügen Hier ist der Source Code vom Programm:



All times are GMT +2. The time now is 19:47.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.