当前位置:首页 » 多媒体相关

我们知道在win32中有SHFlieOpStruct这个结构体,为什么在delphi中要这样声明的呢?var Opstuc:TSHFlieOpStruct


我们知道在win32中有shflieopstruct这个结构体,为什么在delphi中要这样声明的呢?var   opstuc:tshflieopstruct  
  为什么在shflieopstruct中要多个字母t呢。  
  谢谢

推荐阅读

  • 松下X400狂降700 松下X88降价送礼 [详细内容]
  • 超值 友基UG688ER 256M只要688元 [详细内容]
  • 关于NG进入电话本慢的问题 [详细内容]
  • 11月17日全国各地降价手机大集合 [详细内容]
  • 炫音VX505低价抢滩 256MB只要899 [详细内容]
  • 让小6亮起来 [详细内容]
  • 时尚化装盒 LG C1100清晰大图欣赏 [详细内容]
  • 网友回答:
    网友:lxpbuaa

    _shfileopstructa   =   packed   record  
              wnd:   hwnd;  
              wfunc:   uint;  
              pfrom:   pansichar;  
              pto:   pansichar;  
              fflags:   fileop_flags;  
              fanyoperationsaborted:   bool;  
              hnamemappings:   pointer;  
              lpszprogresstitle:   pansichar;   {   only   used   if   fof_simpleprogress   }  
          end;  
       
      shfileopstructa   =   _shfileopstructa;  
      shfileopstruct   =   shfileopstructa;  
       
      tshfileopstructa   =   _shfileopstructa;  
      tshfileopstruct   =   tshfileopstructa;  
       
      所以tshflieopstruct和shflieopstruct是完全一样的类型。加“t”表示类型名字object   pascal默认规则。  
       
      ————————————————————————————————————  
      宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。  
      ————————————————————————————————————  
     

    .

    讨论区

    Login