PLM之家PLMHome-工业软件践行者

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$ d/ \# v3 }1 U' Y7 W

; [; D; U' r# y( |0 v" \  J; p
6 _& t5 n5 `- G( f
5 _  `4 R! `" }3 j: p" Y  y
  1. <p><p><p>static tag_t get_current_users_home_folder()
    , k8 Y+ Y& H) D1 M/ ]) ^+ D
  2. {- `& Z/ D/ c2 K) v- M$ }% w
  3.     char *user_name_string = NULL;9 P  D, q: p2 W& S
  4.     tag_t user_tag = NULLTAG;$ o' _8 \8 y6 s6 T( z

  5. & Y, x+ q9 L' `& V! m: C3 H
  6.     IFERR_REPORT(SA_init_module());$ I+ X1 [) G- @/ z# J! Z% N$ w
  7.     IFERR_REPORT(POM_get_user(&user_name_string, &user_tag));+ G. D( g- q0 A% U9 H; e0 m5 z
  8.     MEM_free(user_name_string);! r$ t- C) n) G* T' O; M

  9. $ R: o* K& Z- r& m. m
  10.     tag_t home_folder_tag = NULLTAG;
    5 u9 g3 K6 {6 x. R# K- {, ]# w
  11.     IFERR_REPORT(SA_ask_user_home_folder(user_tag, &home_folder_tag));3 s& ~7 L# f0 W* p  Z6 {
  12.     IFERR_REPORT(SA_exit_module());) G( g. g* i+ ~/ r; h$ N- i

  13. ; m; U0 p9 _' ~
  14.     return home_folder_tag;
    ! r& l- w9 ~% {. t3 v0 b
  15. }
    7 d9 p" E, u& K9 b$ |( U
  16. </p>
复制代码

2 r8 S7 Z( `. }/ m6 Q9 |- N
' N1 ^. o$ a4 l9 |
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了