查看: 3836|回复: 0

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

[复制链接]

320

主题

226

回帖

9784

积分

管理员

PLM之家NX|TC专家

积分
9784
发表于 2013-11-18 20:12:59 | 显示全部楼层 |阅读模式

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

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

×
ITK开发简单事例: 获取当前用户Home文件夹tag8 V4 u7 H6 a7 B6 D
# ~: w% o7 _6 Q: `* S
+ ?: z9 s& T! ^9 G" a7 C4 i
* o  Z" C3 u, N2 x
  1. <p><p><p>static tag_t get_current_users_home_folder()
    0 Z) d! {5 D( _! p( m; N
  2. {! T, ~2 a- c+ Y: c2 ^. K
  3.     char *user_name_string = NULL;/ F$ n& y/ s" A: U0 W
  4.     tag_t user_tag = NULLTAG;; T; C/ M2 t  R

  5. 8 E7 |4 s! _5 }- h3 t
  6.     IFERR_REPORT(SA_init_module());( l  G$ q- [; f) z; @
  7.     IFERR_REPORT(POM_get_user(&user_name_string, &user_tag));* a6 x6 P6 M5 n' S. h& t* G  K
  8.     MEM_free(user_name_string);- Z- s$ ]+ Q0 Y; J# A, O) {! Q

  9. / r8 }$ C5 C8 W( _5 t! t
  10.     tag_t home_folder_tag = NULLTAG;4 z* u; b8 z8 H9 D, E3 L1 S$ e2 |
  11.     IFERR_REPORT(SA_ask_user_home_folder(user_tag, &home_folder_tag));
    ; {# K* _5 v: Y/ Q/ _( `6 c5 v
  12.     IFERR_REPORT(SA_exit_module());
    * ?) o3 @; ^  {  {% k
  13. / k+ H% P6 E; ?+ \
  14.     return home_folder_tag;
    0 `' ]8 ~  s/ P4 T: H* X/ ?
  15. }, n1 B2 l6 r* N( i" \5 {. p
  16. </p>
复制代码

( a) n; I/ R- W: l% P5 m* f6 r
( g- c. j( v- ?
该会员没有填写今日想说内容.
回复

使用道具 举报

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

本版积分规则

在本版发帖
关注公众号
QQ客服返回顶部