본문 바로가기

Robotics/Software Tech.

WIN32_LEAN_AND_MEAN


MFC를 사용하지 않는 WIN32 어플리케이션에서는 WIN32_LEAN_AND_MEAN를 정의해놓자.
그래서, 실행파일의 크기 및 컴파일 시간을 줄일 수 있다.

#define WIN32_LEAN_AND_MEAN

<example>
#ifdef _MSC_VER // VC
# pragma once
#endif

#ifndef _WIIMOTE_H
# define _WIIMOTE_H

#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <tchar.h>  // auto Unicode/Ansi support
#include <queue>  // for HID write method
#include <list>   // for state recording
 using namespace std;

요즘 wiimote하고 nunchuk를 구입해서 소프트웨어와 연동하는 것을 해보고 있다. 로봇의 조종과 모션에 적절히 응용할 수 있을것 같아서..