Ver Mensaje Individual
  #7  
Antiguo 20-10-2022
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Reputación: 19
Angel.Matilla Va por buen camino
Cita:
Empezado por juanelo Ver Mensaje
Elimina el ultimo punto y coma:

struct TSHDragImage { tagSIZE sizeDragImage; Types::TPoint ptOffset; HBITMAP hbmpDragImage; unsigned ColorRef; }
Lógicamente da error de compilación:
Cita:
[C++ Error] VirtualTrees.hpp(1892) E2176 Too many types in declaration
en la siguiente declaración.
Código:
#pragma pack(push, 1)
struct TSHDragImage
{
	tagSIZE sizeDragImage;
	Types::TPoint ptOffset;
	HBITMAP hbmpDragImage;
	unsigned ColorRef;
}
#pragma pack(pop)

__interface IDragSourceHelper;
typedef System::DelphiInterface<IDragSourceHelper> _di_IDragSourceHelper; // Da error aquí
Además lo que no entiendo es porque si para los demás TVST que hay definidos, 22 en total, no se produce ese error por qué sí ocurre cuando se añade un nuevo formulario.
Responder Con Cita