sapi_windows_set_ctrl_handler Définit ou supprime un gestionnaire d'événements CTRL &reftitle.description; boolsapi_windows_set_ctrl_handler callablenullhandler booladd&true; Définit ou supprime un gestionnaire d'événements CTRL, qui permet aux processus CLI Windows d'intercepter ou d'ignorer les événements CTRL+C et CTRL+BREAK. Notez que dans les environnements multithreadés, cela n'est possible que lorsqu'il est appelé depuis le thread principal. &reftitle.parameters; handler Une fonction de rappel à définir ou à supprimer. Si définie, cette fonction sera appelée chaque fois qu'un événement CTRL+C ou CTRL+BREAK se produit. La fonction doit avoir la signature suivante : voidhandler intevent event L'événement CTRL qui a été reçu ; soit PHP_WINDOWS_EVENT_CTRL_C soit PHP_WINDOWS_EVENT_CTRL_BREAK. Définir un &null; handler fait en sorte que le processus ignore les événements CTRL+C, mais pas les événements CTRL+BREAK. add Si &true;, le gestionnaire est défini. Si &false;, le gestionnaire est supprimé. &reftitle.returnvalues; &return.success; &reftitle.examples; Utilisation basique de <function>sapi_windows_set_ctrl_handler</function> Cette exemple montre comment intercepter les événements CTRL. ]]> &reftitle.seealso; sapi_windows_generate_ctrl_event