Sto tentando di compilare uno screensaver utilizzando Visual C++ 2008 Express Edition SP1 su Windows XP. Viene visualizzato un errore di runtime: "Impossibile trovare il punto di immissione della procedura ChangeWindowMessageFilter()
nella libreria di collegamento dinamico USER32.dll." Per quanto posso dire, questo è dovuto al fatto che Microsoft ha infettato la libreria scrnsave.lib inclusa in VS 2008 per chiamare una funzione specifica di Vista, che non funziona su XP perché la funzione non esiste.Creazione di un salvaschermo per XP utilizzando VC++ 2008
La definizione di WINVER
non sembra fare nulla.
Come posso aggirare questo?
@james_block: tieni d'occhio questa domanda ... ti sarà di aiuto ... http://stackoverflow.com/questions/2300817/using-multiple-versions-of-the-windows-platform -sdk-with-vs-2008-professional – t0mm13b