FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Problemas con checkado en checkbox de otra aplicacion
hola amigos, estoy viendo como puedo hacer para, desde mi proceso, marcar un checkbox de otro proceso.
Lo primero que hago es usar FindWindow para obtener el hwnd de la ventana.
Luego uso EnumChildWindow para recorrer todos los elementos de la ventana.
En el callback busco que la clase sea TCheckBox y si es asi retorno en LParam el hwnd del TCheckBox.
Luego uso la siguiente macro para activar/desactivar el checkbox:
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
Todo funciona correctamente ¿Donde está el problema? El problema es que, aunque aparezca checkado, si pongo una comprobacion en la "victima" tipo if(CheckBox1->Checked == true)... La comprobacion da como resultado que no está checkado y al pulsar sobre el se vuelve a marcar como si no lo estuviese antes.
¿Alguna idea de como arreglarlo?
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Se Pierde la Selección del CheckBox al Cerrar la Aplicación | Luis.Lapuente | Varios | 3 | 11-09-2014 22:42:24 |
Cómo hago una aplicación que oculte otra aplicación en ejecución? | DSK25 | C++ Builder | 3 | 11-01-2014 18:24:53 |
Cómo cerrar otra aplicacion desde mi aplicacion en Delphi 7 | Gaby123 | API de Windows | 5 | 04-01-2007 22:44:51 |
problemas al integrar una aplicación dentro de otra | aranel | Varios | 1 | 23-10-2005 01:40:00 |
Problemas guardar cambios en dbgrid con checkbox | toorbye | Conexión con bases de datos | 0 | 22-09-2005 14:09:13 |
|