MPC_Api_Lib Icon


Add a Review
1 Download (This Week)
Last Update:
Browse All Files


Library DLL written in VB.NET to connect, using API, to MediaPlayerClassic-HC.

MPC_Api_Lib Web Site



  • Class CommWnd to send process messages WM_COPYDATA, Class MPC to control MPC-HC using control messages, Class of function to interprete messages from MPC
  • Input Messages (from MPC-HC): Connect, List Audio Tracks, Current Position, Info NowPlaying, Playlist, List Subtitle Tracks, Play state(play/pause/stop), State (load/close), Notify Seek/End of stream
  • Output Messages (from MCP_API_LIB.dll): Open file, Add to Playlist, Clear Playlist, Close MPC, Get Audio Tracks, Get Current Position, Get Playlist, Stop&Close, Stop&Keep, Toggle Fullscreen, Get Subtitle Tracks, Increase/Decresa Volume, Jump Backward/Forward (med/N seconds), Play/Pause, Toggle Shader, Set Active Subtitle track, Set Active Audio track, Set Audio/Subtitle delay, Set position, Disable Subtitles, Start Playlist, Show Messages OSD


Other Useful Business Software

The Leading Provider of Business VoIP Phone Systems Icon

Award-Winning Business VoIP Phone System

The Leading Provider of Business VoIP Phone Systems Icon
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5
62 Reviews
  • Unlimited Calling, Faxing, Video Conferencing
  • 24/7 U.S Based Customer Support
  • Super Reliable, Simple to Use
Write a Review

User Reviews

Be the first to post a review of MPC_Api_Lib!

Additional Project Details



Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

No, thanks