C/Visual C - ID de un Control

 
Vista:

ID de un Control

Publicado por Salutem (9 intervenciones) el 11/08/2001 13:52:23
EL problema es complejo:
Mediante el SPY del Visual Studio obtengo el ID de un control de una aplicación cualquiera. Lo que quiero es mediante VC++ escribir directamente sobre ese control a partír de su ID. Las fases serían:
1. Mediante la API FindWindow obtener un manejador a la ventana de dicha aplicación.
2. Sabiendo que ventana es y el ID del control sobre el q quiero escribir, mandarle la orden que yo quiera.
Como le digo al VC++ que me escriba sobre el boton de ID p.e. 1234565?

Gracias.Salutem
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ID de un Control

Publicado por Mike79 (5 intervenciones) el 12/08/2001 19:38:35
Por ejemplo si lo que deseas es escribir sobre el control, puedes utilizar la API: Textout, DrawText o DrawTextEx,
Si lo que deseas por ejemplo es que se precione o haga alguna otra cosa, puedes usar el API: SendMessage

Solo te recuerdo, aunque estoy seguro que ya lo sabes, que el ID o hWnd que tu optiones de tu control no te sirve para dibujar directamente, deves optener su DC por que eso es lo que piden las APIs de dibujo como: textout, drawtext entre otros.

El DC lo puedes optener con el API: GetDC

Espero esto te sirva
Saludos!
-
Mike79
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar