Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    369

    [C++] - informazioni su altre finestre

    Salve a tutti.

    Avrei bisogno di scrivere un programma che monitori ciò che succede ad un altra finestra esterna al mio processo, della quale al limite posseggo l'hwnd.

    Quindi supponiamo che la finestra in questione sia risorse del computer. Io ottengo l'hwnd di essa (e fin qui tutto ok), e poi vorrei essere in qualche modo avvertito (o quanto meno accorgermi) quando questa finestra viene ridotta a icona, chiusa e così via.

    Grazie mille per gli aiuti

  2. #2
    Ti serve una hook, direi una WH_CALLWNDPROC.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Un hook può essere abbastanza "pesante" per un sistema e andrebbe usato solo se necessario.

    Inoltre è possibile che vengano aperte tante finestre di Esplora Risorse e bisognerebbe controllare tutti gli handle.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.