Probleme CoreWin.vsprops mit Visual C++ Studio 2008 Express
Ich habe bei der Funktion
#include <mmsystem.h> /* winmm.lib Multimedia wegen Sound */
PlaySound ("hellowin.wav", NULL, SND_FILENAME | SND_ASYNC) ;
Ich habe mir Visual C++ Studio 2008 Express
Aus dem Netz gezogen, und damit WIN API mache.
Ich möchte den File mit Namen: CoreWin.vsprops editieren.
Der File ist schreibgeschützt, aber ich kann den File nachdem ich das
Schreibatribut entfernt habe, nicht abspeichern.
Das OS. MSWIN 7 64 Bit Home lässt das nicht zu. ???
Admin-Rechte habe ich.
Der File liegt:
//C:\Program Files (x86)\Microsoft Visual Studio
9.0\VC\VCProjectDefaults\CoreWin.vsprops
-----------------------------------------------------------------------
Zweck des Vorhabens ist die Erweiterung der „winmm.lib“
In dem File steht nur AdditionalDependencies="kernel32.lib
user32.lib gdi32.lib winspool.lib ect..
Sonst muss ich winmm.lib immer bei jedem Project als Additional
Link, immer von Hand dazueditieren.
Hier eine Ausschnitt Info für den Linker wobei ich die winmm.lib
immer als Additional hinzufügen muss.
/OUT:"D:\SMS_1B\WIN32\Debug\WIN32.exe" /INCREMENTAL /NOLOGO /MANIFEST
/MANIFESTFILE:"Debug\WIN32.exe.intermediate.manifest"
/MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG
/PDB:"d:\SMS_1B\WIN32\Debug\WIN32.pdb" /SUBSYSTEM:WINDOWS /OPT:WIN98
/DYNAMICBASE /NXCOMPAT /MACHINE:X86 /ERRORREPORT:PROMPT winmm.lib
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib
shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib
So ist ein Ausschnitt von der Datei CoreWin.vsprops
------------------------------------------------------------------------
--------------------------------
AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib
comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
odbc32.lib odbccp32.lib"/>
</VisualStudioPropertySheet>
------------------------------------------------------------------------
---------------------------------
Was sollte ich machen um die winmm.lib bei jedem Project schon in der
AdditionalDependencies für den Linker bereitzustellen ???
Gruss Holger.
#include <windows.h> #include <mmsystem.h> /* winmm.lib Multimedia wegen Sound */ #include "stdafx.h" #include "WIN32.h" #pragma comment(lib, "winmm.lib") Also ich habe jetzt eine Lösung gefunden. mit #pragma comment(lib, "winmm.lib") wird die Lib für den Linker sichtbar.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
