中国所有民族枚举

public enum Nation {
    /**
     * 类型(描述,编码)
     */
    HAN("汉", "01"), MENGGU("蒙古", "02"), HUI("回", "03"),
    ZANG("藏", "04"), WEIWUER("维吾尔", "05"), MIAO("苗", "06"),
    YI("彝", "07"), ZHUANG("壮", "08"), BUYI("布依", "09"),
    CHAOXIAN("朝鲜", "10"), MAN("满", "11"), DONG("侗", "12"),
    YAO("瑶", "13"), BAI("白", "14"), TUJIA("土家", "15"),
    HANI("哈尼", "16"), KAZAK("哈萨克", "17"), DAI("傣", "18"),
    LI("黎", "19"), LISU("傈僳", "20"), WA("佤", "21"),
    SHE("畲", "22"), GAOSHAN("高山", "23"), LAHU("拉祜", "24"),
    SUI("水", "25"), DONGXIANG("东乡", "26"), NAXI("纳西", "27"),
    JINGPO("景颇", "28"), KEERKEZI("柯尔克孜", "29"), TU("土", "30"),
    DAHANER("达斡尔", "31"), MULAO("仫佬", "32"), QIANG("羌", "33"),
    BULANG("布朗", "34"), SALA("撒拉", "35"), MAONAN("毛南", "36"),
    GELAO("仡佬", "37"), XIBO("锡伯", "38"), ACHANG("阿昌", "39"),
    PUMI("普米", "40"), TAJIKE("塔吉克", "41"), NU("怒", "42"),
    WUZIBIEKE("乌孜别克", "43"), ELUOSI("俄罗斯", "44"), EWENKI("鄂温克", "45"),
    DEANG("德昂", "46"), BONAN("保安", "47"), YUGU("裕固", "48"),
    JING("京", "49"), TATAER("塔塔尔", "50"), DULONG("独龙", "51"),
    ELUNCHUN("鄂伦春", "52"), HEZHEN("赫哲", "53"), MONBA("门巴", "54"),
    LUOBA("珞巴", "55"), JINUO("基诺", "56");

    public String description;

    public String code;

    Nation(String description, String code) {
        this.description = description;
        this.code = code;
    }
}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果您是在Windows操作系统下进行开发,可以使用以下方法来枚举所有窗口: 1. 使用EnumWindows函数来枚举所有顶级窗口。该函数的原型为: ```c++ BOOL EnumWindows( WNDENUMPROC lpEnumFunc, LPARAM lParam ); ``` 其中,lpEnumFunc是一个回调函数,用于处理枚举到的每个窗口,lParam是一个用户参数,可以传递给回调函数。 2. 在回调函数中,可以使用GetWindowText函数来获取窗口标题,使用GetClassName函数来获取窗口类名,使用IsWindowVisible函数来判断窗口是否可见。 3. 如果要获取子窗口,可以使用EnumChildWindows函数来枚举指定父窗口的所有子窗口。该函数的原型为: ```c++ BOOL EnumChildWindows( HWND hWndParent, WNDENUMPROC lpEnumFunc, LPARAM lParam ); ``` 其中,hWndParent是父窗口句柄,lpEnumFunc和lParam的含义与EnumWindows函数相同。 下面是一个示例代码,可以枚举所有顶级窗口,并输出每个窗口的标题和类名: ```c++ #include <Windows.h> #include <iostream> using namespace std; BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam) { char title[256]; char className[256]; GetWindowText(hwnd, title, sizeof(title)); GetClassName(hwnd, className, sizeof(className)); if (IsWindowVisible(hwnd)) { cout << "Title: " << title << endl; cout << "Class: " << className << endl; cout << "-----------------------" << endl; } EnumChildWindows(hwnd, EnumWindowsProc, lParam); return TRUE; } int main() { EnumWindows(EnumWindowsProc, NULL); return 0; } ``` 该示例代码会输出所有可见窗口的标题和类名,包括子窗口。您可以根据需要进行修改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值