PLM之家PLMHome-工业软件与AI结合践行者

ITK开发简单事例: 获取当前用户Home文件夹tag

[复制链接]

2013-11-18 20:12:59 3638 0

mildcat 发表于 2013-11-18 20:12:59 |阅读模式

mildcat 楼主

2013-11-18 20:12:59

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
ITK开发简单事例: 获取当前用户Home文件夹tag
: J, q) V# }1 @) X. L3 @) ~# ]9 d; H5 n5 x! D. J. ^4 T9 S

' z$ Z+ I2 Z  X( Q: h# a0 i' `, ^0 c% c% k- V( R0 P7 v
  1. <p><p><p>static tag_t get_current_users_home_folder()1 z6 R% ]6 q$ ]  _$ j6 Z& b3 f
  2. {
    - M" o- V/ r$ X" c/ f2 G- [) u
  3.     char *user_name_string = NULL;
    . u6 ?& ?" @& f, x3 d0 O
  4.     tag_t user_tag = NULLTAG;
    ' c$ r6 L9 c& o. A( {

  5. 3 m& U1 ]- |" R+ ^) a! k
  6.     IFERR_REPORT(SA_init_module());
    : [: p4 l6 M0 I+ ?2 p. T' C
  7.     IFERR_REPORT(POM_get_user(&user_name_string, &user_tag));
    4 }- _  e  [0 E( R
  8.     MEM_free(user_name_string);
    ( j, D+ s' K2 m# Z

  9. 8 \6 `8 _- S+ x( M" M4 g9 }. z9 x/ @
  10.     tag_t home_folder_tag = NULLTAG;
    % P/ f  c6 p  R3 }0 i
  11.     IFERR_REPORT(SA_ask_user_home_folder(user_tag, &home_folder_tag));
    + c, Y9 l! O8 N: a0 Y1 S/ |( o
  12.     IFERR_REPORT(SA_exit_module());
    - @  Y* w& M% E) I: G

  13. 5 l) i3 ~8 ?7 G3 e$ |& u: `  [
  14.     return home_folder_tag;3 G0 b+ C; q$ d
  15. }  @! K$ U  i' v3 X
  16. </p>
复制代码
8 N% [- d7 H$ x
+ T+ M6 S+ i* r& Z$ {
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了