| Introduction |
| Copyright information |
| License agreement |
| Files to be included with your application |
| How to contact MultiMedia Soft |
| How to report bugs to our technical support |
| Tutorials |
| How to install the control on your development PC |
| How to add the control to your projects |
| Adding the control to a Visual Basic 6 project |
| Adding the control to a MFC project developed through Visual Studio 6 |
| Adding the control to a MFC project developed through Visual Studio 2003 or higher |
| How to use the control in your projects |
| How to synchronize the container application with the control |
| How to manage MIDI devices |
| How to manage MIDI DJ consoles |
| How to manage the virtual MIDI piano keyboard |
| How to manage Unicode characters in filenames |
| How to use Mnemonic Constants |
| Properties |
| LastError property (RO) |
| hWnd property (RO) |
| MidiDevices property (RO) |
| MidiDjConsole property (RO) |
| MidiVirtualKeyboard property (RO) |
| Methods |
| Init and info |
| AboutBox method |
| GetControlVersion method |
| GetEngineVersion method |
| GetHwnd method |
| Init method |
| Operations |
| CommonDialogGetInfoFromLastOpen method |
| CommonDialogGetInfoFromLastSave method |
| CommonDialogShowOpen method |
| CommonDialogShowSave method |
| Events |
| MidiDevicesConfigChanged event |
| MidiDevicesEventReceived event |
| MidiDevicesOpenRemoved event |
| MidiDjConsoleEventButtonPressed event |
| MidiDjConsoleEventButtonReleased event |
| MidiDjConsoleEventRangeMoved event |
| MidiDjConsoleEventUnmapped event |
| MidiKeyboardNotification event |
| COM objects |
| MidiDevices object |
| Methods |
| MidiDevices.Close method |
| MidiDevices.CountGet method |
| MidiDevices.EventReadRaw method |
| MidiDevices.EventReadRawInfoGet method |
| MidiDevices.EventReadShort method |
| MidiDevices.EventWriteRaw method |
| MidiDevices.EventWriteShort method |
| MidiDevices.InfoGet method |
| MidiDevices.InfoGetByUniqueId method |
| MidiDevices.InputEventCallbackSet method |
| MidiDevices.InputEventFilterSet method |
| MidiDevices.InputOutputConnect method |
| MidiDevices.InputOutputDisconnect method |
| MidiDevices.IsOpened method |
| MidiDevices.Open method |
| MidiDevices.Reset method |
| MidiDjConsole object |
| Methods |
| MidiDjConsole.CallbackEventSet method |
| MidiDjConsole.Connect method |
| MidiDjConsole.Disconnect method |
| MidiDjConsole.DisplaySegmentCountGet method |
| MidiDjConsole.DisplaySegmentInfoGet method |
| MidiDjConsole.DisplaySegmentManagementAvailable method |
| MidiDjConsole.DisplaySegmentStringScroll method |
| MidiDjConsole.DisplaySegmentStringShow method |
| MidiDjConsole.DisplaySegmentSymbolShow method |
| MidiDjConsole.EnableMappedEvents method |
| MidiDjConsole.IsConnected method |
| MidiDjConsole.ProfileButtonMidiCommandGet method |
| MidiDjConsole.ProfileButtonMidiCommandSet method |
| MidiDjConsole.ProfileButtonNameGetByMidiCommand method |
| MidiDjConsole.ProfileDisplayDataSet method |
| MidiDjConsole.ProfileDisplayMidiCommandGet method |
| MidiDjConsole.ProfileDisplayMidiCommandSet method |
| MidiDjConsole.ProfileDisplayNameGetByMidiCommand method |
| MidiDjConsole.ProfileInfoIdentifiersGet method |
| MidiDjConsole.ProfileInfoStringGet method |
| MidiDjConsole.ProfileInfoStringSet method |
| MidiDjConsole.ProfileItemAdd method |
| MidiDjConsole.ProfileItemCountGet method |
| MidiDjConsole.ProfileItemExistsByName method |
| MidiDjConsole.ProfileItemInfoStringGet method |
| MidiDjConsole.ProfileItemModify method |
| MidiDjConsole.ProfileItemNameGet method |
| MidiDjConsole.ProfileItemRemove method |
| MidiDjConsole.ProfileItemTypeGet method |
| MidiDjConsole.ProfileInternalCountGet method |
| MidiDjConsole.ProfileInternalLoad method |
| MidiDjConsole.ProfileInternalNameGet method |
| MidiDjConsole.ProfileLedBlink method |
| MidiDjConsole.ProfileLedMidiCommandGet method |
| MidiDjConsole.ProfileLedMidiCommandSet method |
| MidiDjConsole.ProfileLedNameGetByMidiCommand method |
| MidiDjConsole.ProfileLedSwitch method |
| MidiDjConsole.ProfileLoad method |
| MidiDjConsole.ProfileRangeMidiCommandGet method |
| MidiDjConsole.ProfileRangeMidiCommandSet method |
| MidiDjConsole.ProfileRangeNameGetByMidiCommand method |
| MidiDjConsole.ProfileReset method |
| MidiDjConsole.ProfileSave method |
| MidiDjConsole.ProfileSaveWithoutDevice method |
| MidiDjConsole.ProfileTypedItemCountGet method |
| MidiDjConsole.ProfileTypedItemNameGet method |
| MidiVirtualKeyboard object |
| Methods |
| MidiVirtualKeyboard.Create method |
| MidiVirtualKeyboard.Destroy method |
| MidiVirtualKeyboard.GraphicalSettingsGet method |
| MidiVirtualKeyboard.GraphicalSettingsSet method |
| MidiVirtualKeyboard.MidiInputConnect method |
| MidiVirtualKeyboard.MidiInputDisconnect method |
| MidiVirtualKeyboard.MidiOutputConnect method |
| MidiVirtualKeyboard.MidiOutputDisconnect method |
| MidiVirtualKeyboard.Move method |
| MidiVirtualKeyboard.Note method |
| MidiVirtualKeyboard.RangeSet method |
| MidiVirtualKeyboard.Refresh method |
| MidiVirtualKeyboard.Show method |
| Data Structures |
| MIDI_VIRTUAL_KEYBOARD_SETTINGS structure |
© 2013-2023 MultiMedia Soft