hello everyone I want to put a picture.png as the background
i use
bitmap_1 = new wxStaticBitmap(panel_1, wxID_ANY, wxBitmap(wxT("hmd2.png"), wxBITMAP_TYPE_ANY));
i added #include <wx/image.h> and I tried to add one of these instructions in ::OnInit()
wxImage.AddHandler (new wxPNGHandler);
or
wxInitAllImageHandlers ();
for solving the problem of image handler
but he displays this error:
wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFClientOpen
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFSetErrorHandler
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFSetWarningHandler
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFReadRGBAImage
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu __TIFFfree
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu __TIFFmalloc
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFGetFieldDefaulted
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFGetField
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFClose
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFSetDirectory
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFReadDirectory
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFWriteScanline
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFDefaultStripSize
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFScanlineSize
1>wxmsw28d_core.lib(imagtiff.obj) : error LNK2001: symbole externe non résolu _TIFFSetField
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_get_io_ptr
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_destroy_read_struct
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_get_PLTE
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_read_end
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_read_image
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_set_filler
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_get_valid
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_set_packing
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_set_strip_16
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_set_expand
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_get_IHDR
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_read_info
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_create_info_struct
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_set_read_fn
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_create_read_struct
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_write_end
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_write_rows
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_set_shift
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_write_info
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_set_sBIT
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_set_IHDR
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_set_write_fn
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_destroy_write_struct
1>wxmsw28d_core.lib(imagpng.obj) : error LNK2001: symbole externe non résolu _png_create_write_struct
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_resync_to_restart
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_read_scanlines
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_finish_decompress
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_start_decompress
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_read_header
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_CreateDecompress
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_destroy_decompress
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_std_error
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_finish_compress
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_write_scanlines
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_start_compress
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_set_quality
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_set_defaults
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_CreateCompress
1>wxmsw28d_core.lib(imagjpeg.obj) : error LNK2001: symbole externe non résolu _jpeg_destroy_compress
please help # -o
thanks
image handler
-
- Super wx Problem Solver
- Posts: 362
- Joined: Wed Mar 07, 2007 8:10 am
- Location: Russia, Shakhty
Re: image handler
WinXP SP3, wx-2.8.10, MinGW-4.4.1, gdb-7.1.2, eclipse
-
- Super wx Problem Solver
- Posts: 401
- Joined: Wed Sep 21, 2005 8:17 am
- Location: Rostov-on-Don, Southern Russia
Re: image handler
А че ты по импортному разговариваешь в русской ветке ......midou57 wrote:hello everyone I want to put a picture.png as the background
i use
bitmap_1 = new wxStaticBitmap(panel_1, wxID_ANY, wxBitmap(wxT("hmd2.png"), wxBITMAP_TYPE_ANY));
i added #include <wx/image.h> and I tried to add one of these instructions in ::OnInit()
wxImage.AddHandler (new wxPNGHandler);
or
wxInitAllImageHandlers ();
for solving the problem of image handler
but he displays this error:
.............................................
please help # -o
thanks
Win XP HE SP3, Vista
Xubuntu 12.04 LTS
wxWidgets-2.9.5
wxWidgets-3.0.0
Xubuntu 12.04 LTS
wxWidgets-2.9.5
wxWidgets-3.0.0
Re: image handler
Добавь стандартные либы типа этих:
- wxjpegd.lib
wxpngd.lib
wxtiffd.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
Win7/LinuxMint 17, VS2013/C::B, wxWidgets 3.0 x64