aiwa 0 14 июля, 2017 Опубликовано 14 июля, 2017 · Жалоба Согласно документации: "When this structure is returned to a window through the WM_DEVICECHANGE message, the dbcc_name string is converted to ANSI as appropriate. Services always receive a Unicode string, whether they call RegisterDeviceNotificationW or RegisterDeviceNotificationA." Win7, CBuilder 6.0, компиляция без опции UNICODE, подписка на сообщения функцией RegisterDeviceNotificationA для DEVICE_NOTIFY_WINDOW_HANDLE. Но в сообщении параметр dbcc_name вместо ожидаемой ANSI-строки приходит в уникоде. Что я упустил в этом"as appropriate"? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться