AssociateColorProfileWithDevice, где вы получаете DeviceName? - PullRequest
1 голос
/ 20 ноября 2010

http://msdn.microsoft.com/en-us/library/dd371799(v=VS.85).aspx

То есть с такой подписью:

BOOL WINAPI AssociateColorProfileWithDevice (PCTSTR pMachineName, PCTSTR pProfileName, PCTSTR pDeviceName);

pMachineName.Должно быть NULL.Этот параметр предназначен для указания имени машины, с которой необходимо связать указанный профиль и устройство.НЕДЕЙСТВИТЕЛЬНЫЙ указатель указывает на локальный компьютер.

pProfileName Указывает на имя файла связываемого профиля.

pDeviceName Указывает на имя связываемого устройства.

pMachineNameдолжно быть нулевым, достаточно простым.pProfileName - полный путь к файлу, проверьте.pDeviceName, как мне получить это значение?

1 Ответ

2 голосов
/ 20 ноября 2010

Вы можете использовать EnumDisplayDevices для всех доступных устройств отображения:
http://msdn.microsoft.com/en-us/library/dd162609.aspx
http://msdn.microsoft.com/en-us/library/dd183569.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...