SetLayeredWindowAttributes

12/05/2004 - 02:52 por Victor H | Informe spam
hola, mi problema es el siguiente:

por que no me reconoce la funcion de la API
SetLayeredWindowAttributes, me dice identificador no
declarado, si yo incluí las cabeceras windows.h y
winuser.h

que debo hacer para poder utilizar esa funcion?

de ante mano gracias.

Preguntas similare

Leer las respuestas

#1 Hernán
12/05/2004 - 03:06 | Informe spam
"Victor H" escribía:

hola, mi problema es el siguiente:

por que no me reconoce la funcion de la API
SetLayeredWindowAttributes, me dice identificador no
declarado, si yo incluí las cabeceras windows.h y
winuser.h

que debo hacer para poder utilizar esa funcion?

de ante mano gracias.



Aguantá que se me empañó la bola de cristal...

Puede que tengas una import library antigua. Puede que otra cosa ;-)

Hernán (28)
Quilmes (ar)
Respuesta Responder a este mensaje
#2 Victor H
12/05/2004 - 03:32 | Informe spam
Y como la actualizo?
Respuesta Responder a este mensaje
#3 Hernán
12/05/2004 - 03:46 | Informe spam
"Victor H" escribía:


Y como la actualizo?



Primero lo primero. ¿Es un error del linker o del compilador? ¿Vos estás
seguro de estar linkando una user32.lib antigua?

Para obtener una nueva, simplemente necesitas una versión "nueva" de la
user32.dll, y a partir de allí usar algún tipo de herramienta,
normalmente provista con el compilador, que te genere la lib
(típicamente se llama IMPLIB.EXE, o algo así).

También podrías linkar un def con la claúsula IMPORTS y el símbolo a
importar y la dll desde dónde. Yo no tengo presente la sintaxis :(.

Pero... vos estás seguro que este es el problema. La doc dice que la
función está disponible recién a partir de Windows(tm) 2000.


Hernán (28)
Quilmes (ar)
Respuesta Responder a este mensaje
#4 Victor H
12/05/2004 - 03:55 | Informe spam
Tengo Win XP professional, y estoy programando una DLL
con Visual C++ .NET (v7.0), no creo que la user32.lib
este vieja. ¿por que no reconoce la funcion?
Respuesta Responder a este mensaje
#5 Victor H
12/05/2004 - 03:57 | Informe spam
Se me olvidaba, el error es del compilador.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida