Я пишу свой собственный файловый менеджер в SFML. Я создам свое собственное всплывающее меню, но я думаю, что некоторые люди хотели бы также использовать параметры по умолчанию для элементов (папок, файлов, ярлыков). Поэтому одним из параметров в моем всплывающем меню будет «Открыть контекстное меню по умолчанию здесь». Но я не знаю, как это сделать. Я провел некоторое исследование и прочитал много тем, статей, документации WinAPI и других ресурсов. Я попытался смоделировать щелчок правой кнопкой мыши в другом окне, я попытался смоделировать сочетание клавиш Shift + F10. Сейчас я борюсь с меню. Но у меня все еще нет результатов. Я видел нечто подобное в проводнике файлов, который я использовал раньше. Это должно быть решение.
Я нашел это Показать системное меню из другого процесса (используя WinForms, c#) Но это активирует стандартное меню windows (alt + пробел) но я хочу щелкнуть правой кнопкой мыши меню (Shift + F10).