Pues estoy crenado un programa que quiero que me guarde en un EDIT el nombre de todas las ventanas abiertas en windows, y desde el codigo de un boton he puesto esto:
EnumWinProc(hwnd,lParam);
entonces llama a la funcion de abajo:
BOOL CALLBACK EnumWinProc(HWND hwnd,LPARAM lParam){
char nom[MAX_PATH];
GetWindowText(hwnd,nom,MAX_PATH);
if(strlen(nom))
SendMessage(GetDlgItem(hwnd, ID_EDIT2), WM_SETTEXT, false,(LPARAM)nom);
return TRUE;
}
Y aqui que he hecho este codigo, pero no me funciona bien ya que al pressionar en el botón me devuelve solo el nombre de la ventana del propio programa... ¿Me podeis decir como arreglarlo para que me ponga el nombre de todas las ventanas?
Muchissimas gracias de antemano
K FOOOOOOOOTS jJAJAJA nececites EnumWindows :)