Press "Enter" to skip to content

[태그:] 동적 매크로

C/C++ 매크로 동적(?) 사용하기

재밋는 동적 매크로

#define SHOW(id)    \
{\
    GetDlgItem(IDC_BUTTON##id)->ShowWindow(SW_SHOW);\
 }

이렇게 하면 

SHOW(4);

IDC_BUTTON4 리소스를 컨트롤 할 수 있다.

이런 식으로 호출 할 수 있다.

이놈의 리소스 ID는 작 맘대로 생겨 버려서… 
연번이 안되는 경우가 있어서 반복문을 사용하기 영~ 않좋다.