• 【UG二次开发】获取系统信息UF_ask_system_info


    获取系统信息可以使用这个函数UF_ask_system_info

    下面是例子:

     1 extern DllExport void ufsta(char *param, int *returnCode, int rlen)
     2 {
     3     UF_initialize();
     4 
     5     UF_system_info_t Ssysinfo;
     6     UF_ask_system_info(&Ssysinfo);
     7     UF_UI_open_listing_window();
     8     char cListWin[256] = "";
     9 
    10     sprintf(cListWin, "当前日期 : %s
    ", Ssysinfo.date_buf);
    11     UF_UI_write_listing_window(cListWin);
    12 
    13     sprintf(cListWin, "UG版本 : %s
    ", Ssysinfo.program_name);
    14     UF_UI_write_listing_window(cListWin);
    15 
    16     sprintf(cListWin, "电脑名称 : %s
    ", Ssysinfo.node_name);
    17     UF_UI_write_listing_window(cListWin);
    18 
    19     sprintf(cListWin, "主板信息 : %s
    ", Ssysinfo.machine_type);
    20     UF_UI_write_listing_window(cListWin);
    21 
    22     sprintf(cListWin, "系统版本 : %s
    ", Ssysinfo.os_name);
    23     UF_UI_write_listing_window(cListWin);
    24 
    25     sprintf(cListWin, "处理器 : %s
    ", Ssysinfo.os_version);
    26     UF_UI_write_listing_window(cListWin);
    27 
    28     sprintf(cListWin, "登录名 : %s
    ", Ssysinfo.user_name);
    29     UF_UI_write_listing_window(cListWin);
    30 
    31     UF_free_system_info(&Ssysinfo);
    32 
    33     UF_terminate();
    34 }
    35 
    36 extern int ufusr_ask_unload(void)
    37 {
    38     return (UF_UNLOAD_IMMEDIATELY);
    39 }
  • 相关阅读:
    AJPFX总结hashmap和hashtable的区别
    AJPFX分享JAVA修饰符详解
    AJPFX分享java排序之希尔排序
    Mysql框架---HMySql
    html/css实现聊天布局
    Java连接Mysql
    微信小程序九宫格布局
    Android设计模式——MVP
    iOS与H5交互(WKWbebView)
    iOS MJExtension的使用
  • 原文地址:https://www.cnblogs.com/KMould/p/13679572.html
Copyright © 2020-2023  润新知