[Форум] [Помощь] [Поиск] [Выйти] |
Добро пожаловать, ![]() |
|
|
| ||
Существует три API-функции с одинаковыми параметрами ShellExecute, ShellExecuteA, ShellExecuteW ... Кто-нить знает чем они отличаются? |
| ||
A - ANSI, W - Wide(Unicode)? |
| ||
Не понял, там типы у параметров одинаковые абсолютно... |
| ||
Каждая процедура Win32 API, которая принимает в качестве параметра строку, реализуется в двух версиях: в символьном наборе ANSI и Unicode...Функции Windows API обычно именуются суффиксами 'А' и 'W' для ANSI и Wide(Unicode) соответственно. Поэтому типы параметров у них одинаковые, но строчные имеют разное внутреннее представление и, соответственно, обработку. По-моему так. |
| ||
Можно уточнить, что их не делают перегружаемыми (overload) т.к. в параметрах - указатели, а все вышесказанное верно. |
| ||
пасиба за разъяснения, буду знать... |