Всем привет
сегодня я вас научу делать d3d меню я постараюсь все разжевать и так приступим.
работать мы будем на Visual studio 2010 C++ для начала мы подключим DirectX Software Development Kit, узнаем где у нас установлена Visual studio. Если во время установки все осталось по дефолту, то искать нужно в папке "С:\Program Files\Microsoft Visual Studio 10.0" это для 32-х битных систем, какой дефолтный путь на 64-х я не знаю).
Открыв папку с Visual studio видим среди всего прочего папку "VC", именно сюда нужно поместить файлов SDK.
Качаем их
х64 = http://rghost.ru/59712787
х32 = http://rghost.ru/59712798
копируем все от туда в папку "VC", соглашаясь на слияние папок и замену файлов.
с установкой СДК мы закончили теперь пора создавать проект
Создать->проект->visual c++ ->проект win32
после настраиваем проект:
Тип приложения = Библеотека dll
Доп параметры = пустой проект
Клацаем готово.
Нажимаем по проекту ПКМ -> Свойства и выставляем все согласно скрину:

Добавляем к проекту фаил .cpp: ПКМ по проекту - Добавить - Создать новый фаил - Выбираем "Фаил .cpp" - называем его любым именем(я назову Base.cpp).Это будет основной фаил проекта и "на него" будем лепить все остальное.
Теперь заполним минимум, а именно напишем точку иницализации\входа нашей dll.
Подключаем к проекту
Код HTML:
#include <Windows.h>
Сама точка доступа имеет вид
Код HTML:
BOOL WINAPI DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)
{
if (dwReason==DLL_PROCESS_ATTACH)
{
}
return TRUE;
}
Пока из всех значений dwReason нам потребуется только "DLL_PROCESS_ATTACH"
Пока что все ждите урока №2 пойже.