title: Controlling a running VLC process via C++ in Windows
body: <p>I want to control a running instance of VLC (not a server with rc) under windows. Is there any COM interface or other interface to do so? I've looked around but all I've figured out is few instances either mentioning <a href="https://stackoverflow.com/questions/785829/vlc-remotely-control-from-c-sharp">libvlc</a> or controlling it via <a href="https://stackoverflow.com/questions/10904447/controlling-vlc-mediamonkey-using-c">PostMessage</a>.</p>
  
  <p>I've seen some ActiveX examples too am I confusing something? Or is VLC not supporting any such thing?</p>
  
  <p><strong>Modify</strong> </p>
  
  <p>Just want to re-emphasize I am looking for how to control a <strong>already Running</strong> VLC from my external process. Please do not post about libVLCWrapper its embedding into your application.</p>