Page 1 of 1

¿Estan incluidas las funciones de pintado GDI?

Posted: Wed Jul 05, 2006 8:24 am
by tsales
Antonio

Estan incluidas las funciones de pintado GDI. (Rectangle, polypolygon,etc)

O en su caso ¿Cuales NO estan incluidas?

Saludos
Toni Sales

Posted: Wed Jul 05, 2006 8:55 am
by Antonio Linares
Toni,

El fichero source\winapi\drawing.c no está incluido ya que hay funciones que no están soportadas en Windows Mobile.

Cuales necesitas ?

Recuerda que puedes usar #pragma BEGINDUMP para rapidamente añadir funciones que necesites del API.

Posted: Wed Jul 05, 2006 9:34 am
by tsales
Antonio Linares wrote:Toni,

El fichero source\winapi\drawing.c no está incluido ya que hay funciones que no están soportadas en Windows Mobile.

Cuales necesitas ?

Recuerda que puedes usar #pragma BEGINDUMP para rapidamente añadir funciones que necesites del API.
Antonio
Ahora mismo necesito Polypolygon y "familia".
Estoy traspasando una clase que utilizo mucho en FWH BTNGET a FWPPC y utiliza esta función GDI.

Saludos
Toni Sales

Posted: Wed Jul 05, 2006 10:13 am
by Antonio Linares
Toni,

Parece que Windows Mobile no soporta Polypolygon :(

Ve al directorio include del VCE y busca el nombre de las funciones que necesites y asi ves las que estan disponibles y las que no.

Posted: Wed Jul 05, 2006 10:19 am
by Antonio Linares
Buscando en las librerías aparece wce_PolyPolygon() pero no tenemos el prototipo. Podríamos intentar a usar el mismo que PolyPolygon().

Posted: Wed Jul 05, 2006 11:08 am
by tsales
Antonio Linares wrote:Buscando en las librerías aparece wce_PolyPolygon() pero no tenemos el prototipo. Podríamos intentar a usar el mismo que PolyPolygon().
Antonio
Buscando en el API de WCE existe la función Polygon que parece pinta un único polygon a diferencia de Polypolygon que recibe un Array de poligonos. Quizas se podría realizar un Polypolygon que construyera el array y a su vez llamara a Polygon para crearlos.
Por desgracia mis conocimientos en "C" son nulos.

Saludos

Toni sales

Posted: Thu Jul 06, 2006 6:01 pm
by jlcapel
Antonio,
Buscando en las librerías aparece wce_PolyPolygon() pero no tenemos el prototipo. Podríamos intentar a usar el mismo que PolyPolygon().
Mira a ver si te sirve esto:

Code: Select all

BOOL AFXAPI wce_PolyPolygon(HDC hdc, const POINT* lpPoints, const int* lpPolyCounts, int nCount);
Saludos,
José Luis Capel