Ver Mensaje Individual
  #2  
Antiguo 30-04-2020
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

No sé si es lo que andas buscando, pero te pongo un ejemplo que cambia el contenido del TEdit indicado en la ventana especificada.
Código PHP:
#include<iostream>
#include<string>
#include<windows.h>

void sendTextToEdit(const charappTitle, const charclassName,
  const 
charctrlName, const chartext)
{
 
HWND hParenthChild;

  
hParent FindWindow(NULLappTitle);
  if (
hParent) {
    
hChild FindWindowEx(hParent0classNamectrlName);
    if (
hChild)
      
SendMessage(hChildWM_SETTEXT0, (LPARAM)text);
    else
      
MessageBox(0"Ventana hija no encontrada."""MB_ICONERROR);
  }
  else
    
MessageBox(0"Ventana padre no encontrada."""MB_ICONERROR);
}


int main()
{
  
std::string wndName "Form1";
  
std::string editName "Edit1";  

  
sendTextToEdit(wndName.c_str(), "TEdit"editName.c_str(),
    (
"NUEVO TEXTO EN "+editName).c_str());

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita