Войти
Подсказки

Использование Common Controls 6

Автор:

Вы уже пишете редактор карт ? Хотите использовать элементы интерфейса Common Controls 6 ?

Тогда сделайте следующее:

#pragma comment (lib, "comctl32.lib")
#include <commctrl.h>

// где-то при инициализации приложения
InitCommonControls();

Потом добавьте новый тип ресурсов (любой, кроме стандартных) с идентификатором 1 и следующим содержанием:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity
 processorArchitecture="x86"
 version="5.1.0.0"
 type="win32"
 name="*"/>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity
  type="win32"
  name="Microsoft.Windows.Common-Controls"
  version="6.0.0.0"
  publicKeyToken="6595b64144ccf1df"
  language="*"
  processorArchitecture="x86"
      />
    </dependentAssembly>
  </dependency>
</assembly>

20 ноября 2005