Problem mit RegisterHotkey unter Visual Studio 2008 mit VC++
-
Hallo,
ich möchte einen globalen Hotkey für mein Programm einbinden, dazu möchte
ich RegisterHotkey benutzen. Zu Testzwecken habe ich ein W32-Konsolenanwendung
Projekt unter Visual C++ angelegt. Dort funktioniert es ohne Probleme.
Jetzt habe ich ein neues Projekt unter Visual C++ -> Windows Forms Anwendung erstellt um das Programm grafisch umzusetzen. Leider bekomme ich jetzt immer folgenden Linkererror:Fehler 1 error LNK2001: Nicht aufgelöstes externes Symbol ""extern "C" int __stdcall RegisterHotKey(struct HWND__ *,int,unsigned int,unsigned int)" (?RegisterHotKey@@$$J216YGHPAUHWND__@@HII@Z)". Test.obj Test
. Was kann das sein? Was muss ich machen das das hier auch funktioniert?
Danke schonmal.
-
Hallo,
du bist im Forum MFC, und da gibt es keine "Windows Forms"-Anwendungen, wähle den passenden Projekt-Typ (mit MFC im Namen), und dann werden auch die richtigen Bibliotheken eingebunden, so dass der Linker auch RegisterHotKey findet.
MfG,
Probe-Nutzer