title: Can I send a ctrl-C (SIGINT) to an application on Windows?
body: <p>I have (in the past) written cross-platform (Windows/Unix) applications which, when started from the command line, handled a user-typed <kbd>Ctrl</kbd>-<kbd>C</kbd> combination in the same way (i.e. to terminate the application cleanly).</p>
  
  <p>Is it possible on Windows to send a <kbd>Ctrl</kbd>-<kbd>C</kbd>/SIGINT/equivalent to a process from another (unrelated) process to request that it terminate cleanly (giving it an opportunity to tidy up resources etc.)?</p>