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