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

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

[复制链接]

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

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

mildcat 楼主

2013-11-18 20:12:59

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

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

x
ITK开发简单事例: 获取当前用户Home文件夹tag7 `% u- @+ O; S1 r/ \
. C0 O+ m9 N1 j8 A& V1 o

0 U) @" o& ^% r. [" b
+ k2 I9 g# m5 S! O
  1. <p><p><p>static tag_t get_current_users_home_folder()
    " w/ o5 l- s2 p" |0 r% K( B
  2. {/ F' ^8 j4 P4 m: a. e
  3.     char *user_name_string = NULL;, o& p6 R& j% a& q! ]
  4.     tag_t user_tag = NULLTAG;
    2 D9 ^9 E* M; s; E

  5. 7 e1 m0 C- w" \# H
  6.     IFERR_REPORT(SA_init_module());
    ! Q0 k" F8 J2 K3 f7 I2 r
  7.     IFERR_REPORT(POM_get_user(&user_name_string, &user_tag));0 }2 D* d1 m, e  z) E
  8.     MEM_free(user_name_string);
    * U7 c" y! i% }3 b# ~1 S, ~" u( Z
  9. ! g, }/ B9 C8 E
  10.     tag_t home_folder_tag = NULLTAG;2 n4 r4 M) {/ D- }& m! [
  11.     IFERR_REPORT(SA_ask_user_home_folder(user_tag, &home_folder_tag));& X% |9 H* m8 M' n6 K# K5 C
  12.     IFERR_REPORT(SA_exit_module());9 i: t( h, x4 P* O/ e$ j  _

  13. 1 a/ y' {6 E1 J1 Z$ G
  14.     return home_folder_tag;; r" s" L. X; a* t3 ^
  15. }8 Q" W) X8 E; f. f! _0 ?$ G  e
  16. </p>
复制代码

# k5 g) g0 F& O% ~5 y1 L0 w. h- Q$ o0 t
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了