Does Lib3DS supports a textured 3DS ?
yes, you should look at the Lib3dsMaterial member of returned Lib3dsFile pointer from a lib3ds_open. Then check the Lib3dsTextureMap members of the Lib3dsMaterial.
You can also try Mesh3DS. It is a very simple library to load 3DS files W/textures.
I can’t remember the link but try google for mesh3ds and you’ll get it.
Note that it is for MFC enabled Visual C++ programs only.