Как заставить текстовый файл «открыться» с помощью моего текстового редактора Win Api?

#c #windows #winapi #text

#c #Windows #winapi #текст

Вопрос:

Недавно я создал небольшой текстовый редактор на C WinAPI. Я почти все сделал, но я не могу понять, как заставить текстовые файлы открываться с помощью моей программы. Функция WinMain не имеет параметров argc и *argv[], как обычная функция C main. Итак, как мне получить ввод Cmd?

Ответ №1:

Используйте WinAPI GetCommandLine. Смотрите http://msdn.microsoft.com/en-us/library/ms683156 (v = против 85).aspx

Комментарии:

1. Я пытался использовать функции GetCommandLine и CommandLineToArgvW, но не могу заставить их работать. Кто-нибудь может опубликовать пример?

2. Я дал вам ссылку на документацию. Он возвращает строку командной строки.