Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 22:17

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

Advertisement



Was ist das für ein Fehler ?

Discussion on Was ist das für ein Fehler ? within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2010
Posts: 16
Received Thanks: 2
Was ist das für ein Fehler ?

Mein Code
Code:
#include "stdafx.h"
#include <windows.h>
#include <iostream> 
using namespace std; 

int main()
{
	HWND LC; 

	LC = FindWindow(0,TEXT("Last Chaos - Aeria Games & Entertainment"));

		if(!LC) // Also das Fenster nicht vorhanden ist...
		{
		cout << "Last Chaos ist NICHT da " << endl; 
		}
		else  
		{
		cout << "Juhuu" << endl; // gebe das aus
        cout << "Fensterhandle: " << LC << endl; // Wir können uns das Handle auch nochmal angucken ...
		}
	cin.get(); 
}
Der Fehler =(
Code:
>Versuchneu.obj : error LNK2028: Nicht aufgelöstes Token (0A000343) ""extern "C" struct HWND__ * __stdcall FindWindowW(wchar_t const *,wchar_t const *)" (?FindWindowW@@$$J18YGPAUHWND__@@PB_W0@Z)", auf das in Funktion ""int __cdecl main(void)" (?main@@$$HYAHXZ)" verwiesen wird.


1>Versuchneu.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""extern "C" struct HWND__ * __stdcall FindWindowW(wchar_t const *,wchar_t const *)" (?FindWindowW@@$$J18YGPAUHWND__@@PB_W0@Z)" in Funktion ""int __cdecl main(void)" (?main@@$$HYAHXZ)".


1>C:\Users\(mein Name =))\Desktop\Lehre\C++\LC_pro\Debug\Versuchneu.exe : fatal error LNK1120: 2 nicht aufgelöste externe Verweise.
Danke im Vorraus
Susssi23 is offline  
Old 04/15/2012, 16:54   #2
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
FindWindowW wurde nicht aufgelöst

lösung: user32.lib linken
Tyrar is offline  
Thanks
1 User
Old 04/15/2012, 16:58   #3


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Die muss eigentlich nicht manuell gelinkt werden.
MrSm!th is offline  
Old 04/15/2012, 17:04   #4
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
Quote:
Originally Posted by MrSm!th View Post
Die muss eigentlich nicht manuell gelinkt werden.
wie du siehst doch, kann aber damit zusammen hängen dass evtl. das platform sdk nicht installiert ist -> keine user32.lib vorhanden
Tyrar is offline  
Old 04/15/2012, 17:11   #5
 
.SkyneT.'s Avatar
 
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
Code:
FindWindowA(0,L"Last Chaos - Aeria Games & Entertainment");
Versuch das zu verwenden.
Und nach cin.get() darf ein return rein .

(falls multibyte eingestellt ist kannst du das L vor dem string weglassen)
.SkyneT. is offline  
Old 04/15/2012, 17:15   #6
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
Quote:
Originally Posted by .SkyneT. View Post
Code:
FindWindowA(0,L"Last Chaos - Aeria Games & Entertainment");
Versuch das zu verwenden.
Und nach cin.get() darf ein return rein .

(falls multibyte eingestellt ist kannst du das L vor dem string weglassen)
das wird nicht funktionieren, FindWindowA verlangt ansi strings
Tyrar is offline  
Thanks
1 User
Old 04/15/2012, 17:30   #7


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Quote:
Originally Posted by HeavyHacker View Post
wie du siehst doch, kann aber damit zusammen hängen dass evtl. das platform sdk nicht installiert ist -> keine user32.lib vorhanden
Muss man nicht, da muss irgendein anderer Fehler vorliegen wie zb. das von dir erwähnte fehlende SDK.

Allerdings müsste dann eine Fehlermeldung kommen, dass weder Header noch die user32.lib vorhanden sind.
MrSm!th is offline  
Old 04/15/2012, 17:54   #8
 
elite*gold: 0
Join Date: May 2010
Posts: 16
Received Thanks: 2
Thumbs up

Quote:
Originally Posted by HeavyHacker View Post
FindWindowW wurde nicht aufgelöst

lösung: user32.lib linken
unter Linke -> Eingabe ist bei mir nix angewählt.... schlimm?

habe jetzt Zusätzliche Abhängigkeit =%(AdditionalDependencies) gesetzt
und Standarte Bibliotheken ignorieren = nein

Fehler ist weg.

habe das Fenster nicht gefunden, aber das wird noch danke die, euch =)
Susssi23 is offline  
Old 04/15/2012, 17:59   #9


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Ok, eine Fehlkonfiguration kann sowas natürlich verursachen, ansonsten muss man es wie gesagt nicht manuell linken.
MrSm!th is offline  
Old 04/15/2012, 18:08   #10
 
elite*gold: 0
Join Date: May 2010
Posts: 16
Received Thanks: 2
Quote:
Originally Posted by MrSm!th View Post
Ok, eine Fehlkonfiguration kann sowas natürlich verursachen, ansonsten muss man es wie gesagt nicht manuell linken.
Habe seit der Installation kaum was gemacht, wie kann ich das einstellen, dass ich dies nicht manuell einfügen brauche.
Susssi23 is offline  
Reply


Similar Threads Similar Threads
So ein Fehler gibt es nicht, DB alels funzt ingame Fehler -.-
01/19/2012 - Metin2 Private Server - 6 Replies
Hey Com, ich habe alles gestartet (Hamachi Daroo Files). Navicat geht, alles funzt nur folgendes: Wenn ich mich mit falschen Logins einlogge: Dieser Account existiert nicht. Wenn ich richtige Daten eingebe: Fehler beim Verbinden mit dem Server
[Root]Setting.lua fehler aber Fehler nicht zu beheben??
08/09/2011 - Metin2 Private Server - 5 Replies
Richte für jemanden den root ein, aber bei dem fehler bin ich jetzt selber an meine grenzen gekommen. Folgender Fehler kommt beim starten: http://www.fotos-hochladen.net/uploads/unbenan11n tij3uvlnr5d.png Die syserr daneben gehört dazu, die Setting.lua habe ich schon durch getauscht, kommt aber immer noch der Fehler :confused: Datenbank auch schon getauscht, aber was ist dieses:
Infinite Aion: Fehler (1024) Fehler beim initialisieren des Spiels
06/09/2011 - Aion Private Server - 5 Replies
Hi Leute, ich hab ein Probem mit AION: jedesmal wenn ich starte, egal ob mit dem NCSoft Launcher oder mit dem Infinite Aion Launcher kommt die Meldung Fehler beim initialisieren des Spiels... Hab schon alle möglichen Sprachkombinationen durchprobiert, da es überall heißt man soll Region und Sprache beim NCSoft Launcher ändern und dann gehts... Alles probiert, und siehe da: geändert hat sich nichts... Immer noch der Fehler 1024... wäre nett, wenn mir da jemand helfen könnte und auch...
Fehler beim Skype deinstallieren [Fehler 1603]
06/08/2011 - Technical Support - 4 Replies
Überschrift sagt alles. Ich hoffe jmd kann mir helfen,ich kann auch einen Sceenshot machen.
Fehler : java.net.socet.exception:connection reset fehler bitte um hilfe
12/21/2010 - Minecraft - 9 Replies
Hab denn java.net.socet.exception:connection reset fehler immer und immer wieder :( könnt ihr mir dabei vill helfen? :) LG DieVerrückteMango =)



All times are GMT +1. The time now is 22:17.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.