sapi_windows_set_ctrl_handler Ustawia lub usuwa funkcję obsługi zdarzenia CTRL &reftitle.description; boolsapi_windows_set_ctrl_handler callablenullhandler booladd&true; Ustawia lub usuwa funkcję obsługi zdarzenia CTRL, co pozwala procesom CLI w systemie Windows na przechwycenie lub zignorowanie zdarzeń CTRL+C i CTRL+BREAK. Zauważ, że w środowiskach wielowątkowych jest to możliwe tylko przy wywołaniu z głównego wątku. &reftitle.parameters; handler Funkcja zwrotna do ustawienia lub usunięcia. Jeżeli podano, ta funkcja będize wywołana za każdym razem gdy wystąpi zdarzenie CTRL C lub CTRL BREAK . Ta funkcja powinna mieć następującą sygnaturę: voidhandler intevent event Zdarzenie CTRL, które zostało otrzymane; PHP_WINDOWS_EVENT_CTRL_C lub PHP_WINDOWS_EVENT_CTRL_BREAK. Ustawienie &null; jako funkcji obsługi handler powoduje, że proces będzie ignorował zdarzenia CTRL C , ale nie CTRL BREAK . add Jeżeli zwrócono &true; to funkcja obsługi została ustawiona. Jeżeli &false; to została usunięta. &reftitle.returnvalues; &return.success; &reftitle.examples; Podstawowy przykład użycia <function>sapi_windows_set_ctrl_handler</function> Ten przykład pokazuje jak przechwycić zdarzenia CTRL. ]]> &reftitle.seealso; sapi_windows_generate_ctrl_event