Estoy peleando con la conversion a jpeg con GDI+... primero, simplemente los .h que conseguian, me daban varios cientos de errores (literalmente) ya conseguí unas que no me dán errores... estoy tratando de reproducir un codigo que conseguí aqui
Citarhttp://foro.elhacker.net/analisis_y_diseno_de_malware/srcc_clsscreencapture-t279310.0.html
estoy trabajando con dev c++
actualmente mis problemas son del linker, no se que mas agregar... agregué -lgdiplus (en realidad lo puse tratando de adivinarlo por obviacion así que ni sé si estará bien) y me resolvió aproximadamente la mitad de los errores del linker...
C:\Dev-Cpp\include\GDI\Gdiplus.h:52, from C:\Dev-Cpp\include\ShotHZero.h In file included from C:/Dev-Cpp/include/GDI/Gdiplus.h:52, from C:/Dev-Cpp/include/ShotHZero.h
C:\Dev-Cpp\include\ShotHZero.h:14, from C:\Users\Engel\Desktop\cpp\pantallaHZ.cpp from C:/Dev-Cpp/include/ShotHZero.h:14, from C:\Users\Engel\Desktop\cpp\pantallaHZ.cpp
C:\Dev-Cpp\include\GDI\GdiplusImageAttributes.h In member function `Gdiplus::Status Gdiplus::ImageAttributes::ClearColorKey(Gdiplus::ColorAdjustType)':
C:\Dev-Cpp\include\GDI\GdiplusImageAttributes.h [Warning] passing NULL used for non-pointer converting 4 of `Gdiplus::GpStatus Gdiplus::DllExports::GdipSetImageAttributesColorKeys(Gdiplus::GpImageAttributes*, Gdiplus::ColorAdjustType, BOOL, Gdiplus::ARGB, Gdiplus::ARGB)'
C:\Dev-Cpp\include\GDI\GdiplusImageAttributes.h [Warning] passing NULL used for non-pointer converting 5 of `Gdiplus::GpStatus Gdiplus::DllExports::GdipSetImageAttributesColorKeys(Gdiplus::GpImageAttributes*, Gdiplus::ColorAdjustType, BOOL, Gdiplus::ARGB, Gdiplus::ARGB)'
[Linker error] undefined reference to `CreateStreamOnHGlobal@12'
[Linker error] undefined reference to `EncoderQuality'
[Linker error] undefined reference to `EncoderQuality'
[Linker error] undefined reference to `EncoderQuality'
[Linker error] undefined reference to `EncoderQuality'
C:\Dev-Cpp\include\GDI\GdiplusImageAttributes.h ld returned 1 exit status
aun no entiendo bien los problemas del linker ni muy bien los de c++... los 2 problemas previos al linker parecen ser de poca importancia
(corrí un ejemplo de la msdn con GDI bastante simple y corrió bien aun cuando presentó esos 2 problemas)
pero ya no se que hacer... he intentado cualquier cosa... pero por mi poco conocimiento, no seria mas que intentar programar usando magia vudú