For example, UE, after installing UE, right-click on each file, you will see an item in the menu "Open with UE"
I would like to ask what to do under BCB? Is it to modify the registry
For example, add an execution call on a file with the avi extension
----------------------------------------------
[HKEY_CLASSES_ROOT\.avi]
@ = "mkvfile"
[HKEY_CLASSES_ROOT\mkvfile\shell\opens with my program]
[HKEY_CLASSES_ROOT\mkvfile\shell\Open\command with my program]
@ = "\" E:\\Multimedia\\MPlayerCommandline.bat\"\"% 1\""
Don't need to associate, just say to add an option on the right-click menu, just like the TXT file is associated with the Notepad program, but I can also choose to open with UE when right-clicking the menu, that's what it means
Oh, then I understand, it seems that UE is related to the registry. The "SHELL extended programming" you said before seems to have been heard. It is your program that monitors the right-click action in the system when it is running. Add such a key?