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

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

[复制链接]

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

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

mildcat 楼主

2013-11-18 20:12:59

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

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

x
ITK开发简单事例: 获取当前用户Home文件夹tag
- q5 K+ K* k9 ]1 r9 h4 }
8 Z" \! k6 v/ D- Q) K8 r- t3 g9 f# C9 B4 M# w* A/ g* Z1 r% b9 l1 ]9 B
8 g, _  `  a7 q" Y* @  G
  1. <p><p><p>static tag_t get_current_users_home_folder()
    8 s  Z  b  T* o$ ~
  2. {
    3 |% B& }  `2 F+ R, v/ K! \
  3.     char *user_name_string = NULL;0 J: F7 h& P2 _* c( D$ [+ o9 o
  4.     tag_t user_tag = NULLTAG;: _/ |2 K# ^) b3 E+ H( b* n& C
  5. # @$ R6 R* v; [$ w& y$ J
  6.     IFERR_REPORT(SA_init_module());
    - N6 P3 C/ I, y, h. |
  7.     IFERR_REPORT(POM_get_user(&user_name_string, &user_tag));
    . h3 @- _1 l3 \: s# ~6 i
  8.     MEM_free(user_name_string);
    + @  [7 O" @2 U8 W5 g( c, j

  9. / D5 H$ A* \# a! i* L0 X
  10.     tag_t home_folder_tag = NULLTAG;
    ; l: l% u' e- r9 _' j
  11.     IFERR_REPORT(SA_ask_user_home_folder(user_tag, &home_folder_tag));2 W+ t# O; p! a) B( _( t" P5 I
  12.     IFERR_REPORT(SA_exit_module());
    $ y; L% G" ?7 ?2 g4 B

  13. 0 V- u6 N! y$ R9 c! Q
  14.     return home_folder_tag;4 ^& }4 h$ T, O$ D) N6 `2 \& P
  15. }
    % r0 p) z/ r$ q2 i# C& I/ _1 L
  16. </p>
复制代码

% z+ m- @4 a$ S8 C6 b
) c) ]1 z2 _2 A% n. W9 U
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了