![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
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?
|
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
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 23:42:24 |
| Cómo hago una aplicación que oculte otra aplicación en ejecución? | DSK25 | C++ Builder | 3 | 11-01-2014 19:24:53 |
| Cómo cerrar otra aplicacion desde mi aplicacion en Delphi 7 | Gaby123 | API de Windows | 5 | 04-01-2007 23:44:51 |
| problemas al integrar una aplicación dentro de otra | aranel | Varios | 1 | 23-10-2005 02:40:00 |
| Problemas guardar cambios en dbgrid con checkbox | toorbye | Conexión con bases de datos | 0 | 22-09-2005 15:09:13 |
|