Я хочу создать редактор на C ++ с использованием SDL и OpenGL и решил использовать API win32 для доступа к меню панели окон (для файлов, редактирования и т. Д.), И это кажется довольно простым, но я не знаюкак создать "file-> open" файловый браузер / загрузчик ... Я надеюсь, что это довольно просто, но мне трудно искать какие-либо учебники в Google из-за фразы ...
Я просто хочу иметь опцию «открыть» или «импортировать» в меню файлов, которая откроет стандартный файловый браузер Windows ... затем захватить местоположение файла, поместить его в строку, а затем передать его в активированную функциювыбрав файл ... (надеюсь, это имеет смысл).
Метод, который я использую для создания меню win32, взят из этого поста: http://www.gamedev.net/topic/400677-sdl-with-a-win32-menu/
На полпути внизна странице есть комментарий "caseyd" ... вот как я научился его использовать, так что мое текущее понимание меню win32 в SDL ... я хотел опубликовать код здесь, но я не знал, каквставить его здесь в кодовых блоках без переформатированиякаждая строка.
Я надеюсь, что это довольно просто ... Спасибо всем, кто может научить меня, или просто направить меня в правильном направлении.
О, и я непытаясь преобразовать это в другие операционные системы, мне просто нравится SDL.