#define BUTTON_ID 作为 win32 c++ 中的参数

#define BUTTON_ID as parameter in win32 c++

我们通常通过#define 分配按钮id BUTTON_ID 1001.Is 可以将按钮的id 分配为函数的参数吗? 这是我的代码:

    HWND createButton(HWND hWnd, HINSTANCE hInst, BUTTON_ID1) {
            return CreateWindow(L"button", L"Label",
                WS_CHILD | WS_VISIBLE | BS_DEFPUSHBUTTON,
                100, 200,
                50, 20,
                hWnd, (HMENU)BUTTON_ID1,
                hInst, NULL); 
   }

如果是,怎么做?如有任何帮助,我将不胜感激!

啊,没关系。由于数据类型是 HMENU 那么我将设置

    HWND createButton(HWND hWnd, HINSTANCE hInst, HMENU BUTTON_ID1) {
           return button
  }

HMENU 作为参数。抱歉各位。