Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-07-2008
callbacking callbacking is offline
Registrado
 
Registrado: jul 2008
Posts: 9
Poder: 0
callbacking Va por buen camino
sip, perdona, omití un detalle importante, tengo un hook global wh_cbt, en principio, puedo pillar todas las ventanas al crearse o activarse. Las que menos me interesan envian un mensaje EM_STREAMIN que si podría supongo capturar con wndproc(hwnd,msg,wparam,lparam), msg es de suponer que tendría el valor EM_STREAMIN. Las que me interesan de verdad(pero de la buena) son las que emplean drawtext y textout, y es ahi donde no veo ni por donde agarrarlo, supongo que cuando va a usar estas funciones se envie un
WM_PAINT a la ventana que se pueda pillar con wndproc, pero ni idea de por donde empezar. SIP temo que es lo que quiero, obtener las coordenadas y la cadena antes de que sea usada por drawtext o textout, de esa forma podré tanto modificar el texto como su posición en pantalla o alguna otra cosa.
Responder Con Cita
  #2  
Antiguo 26-07-2008
callbacking callbacking is offline
Registrado
 
Registrado: jul 2008
Posts: 9
Poder: 0
callbacking Va por buen camino
Drawtext y textout, el resto de las api, directx, ... no me interesan de momento, con eso voy servido para una temporada.
Responder Con Cita
  #3  
Antiguo 27-07-2008
callbacking callbacking is offline
Registrado
 
Registrado: jul 2008
Posts: 9
Poder: 0
callbacking Va por buen camino
ando por aqui, http://msdn.microsoft.com/en-us/libr...18(VS.85).aspx, con la ayuda de delphi y el sdk win32 que complementa la ayuda y buscando por internet pero na de na, no veo el por donde.

Al González; wndprocret no creo que me sirva parece que lo devuelve cuando ya ha sido procesado. Con wndproc podria pillar un wm_paint, pero ahi me quedo, ¿como se si es por un drawtext y lo que escribe?
Responder Con Cita
  #4  
Antiguo 27-07-2008
callbacking callbacking is offline
Registrado
 
Registrado: jul 2008
Posts: 9
Poder: 0
callbacking Va por buen camino
Mas claro lo tengo, todos los procesos que me interesa monitorizar usan gdi32.dll y la funcion TextOutW, sigo agradeciendo la atención, las ideas y los links de ayuda, veo que es jodido. También j..de desistir.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
DrawText en TCustomPanel epalacios OOP 2 29-05-2008 09:24:12
canvas y TEXTOUT underwater Gráficos 2 31-03-2008 21:44:55
Implementacion de Callback walito Varios 6 26-09-2006 20:03:22
WaveInOpen y Callback walito API de Windows 6 08-07-2006 00:06:58
Marshall y CallBack´s Edgar Perez Providers 0 03-05-2006 16:39:55


La franja horaria es GMT +2. Ahora son las 03:09:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi