當前位置:編程學習大全網 - 網站源碼 - 為什麽我定義了壹個結構體,編譯器不認識?

為什麽我定義了壹個結構體,編譯器不認識?

<IMM.h>是找系統路徑的IMM.h舊得版本面不帶這個結構

所以改成"IMM.h"

還有 windows.h已經包含過IMM.h,IMM.h判斷是否定義_IMM_,沒定義在包含,然後同時定義_IMM_

這麽改壹下,先定義#define _IMM_,略過windows.h裏的imm,然後取消定義,包含工程目錄下的imm或者幹脆換個版本的編譯器或sdk

#define _IMM_

#include <windows.h>

#undef _IMM_

#include "imm.h"

  • 上一篇:壹個日本軍官的日記描述屍體填滿了護城河。
  • 下一篇:調用方法源代碼
  • copyright 2024編程學習大全網