사진찍는 개발자
블로그 이미지

Home

Write

Setting

About Me

  • 분류 전체보기 (80)
    • 사진 & 여행 (3)
    • 프로그래밍 (60)
      • Spring (16)
      • Codeigniter (2)
      • HTML, CSS (2)
      • JavaScript (2)
      • DB (6)
      • 네트워크 (8)
      • Linux (10)
      • GIT (8)
      • ERROR (6)
    • 회고 (4)
    • 옛날 작업 (9)
      • P.F (4)
      • Flash (1)
      • OpenGL (1)
      • C# (1)
      • MFC (2)
    • 잡다지식 (4)
Dark
[MFC] GLUTCALLBACK 포인터 변환 관련 (cdecl)
예를 들면 이런 오류가 있다고 가정한다. error C2664: 'glutDisplayFunc' : cannot convert parameter 1 from 'void' to 'void (__cdecl *)(void)' Error: "void (CGLMenuService::*) (int entryID)" 형식의 인수가 "void (__cdecl *)(int)" 형식의 매개 변수와 호환되지 않습니다. 사실 MFC 상의 OpenGL에서 glutCreateMenu를 사용하는데 콜백 함수를 이용해야 했다. GLint mainMenuID = glutCreateMenu(Menu_hMain); 위의 저 Menu_hMain 은 void Menu_hMain(int entryID); 이런 형태로 헤더에서 선언하였는데 함수..
2016.05.28
옛날 작업/MFC
no image
[MFC] 컨트롤을 윈도우 스타일에 맞게 변경하기
manifest 파일을 수정하거나 속성 창을 열어 값을 변경하는 방법도 있지만 더 간단한 방법이다.'stdafx.h' 파일을 열어 가장 아래에 있는 #ifdef _UNICODE 와 #endif 를 제거하면 된다. 이후에 컴파일을 하면 현재의 윈도우 스타일에 맞게 출력된다.
2016.03.27
옛날 작업/MFC
Prev 1 Next
uTube · Designed By ushin20

티스토리툴바