none
vb.net windows api 问题 RRS feed

  • 问题

  •  

    我定义了Private function auto ExitWindowsEx lib "user32" alias "ExitWindowsEx" (byval flg as integer,byval a as integer) as boolean

    friend shared EWX_FORCE as integer =&h0

    friend shared EWX_LOGOOFF as integer=&h4

    friend shared EWX_shutdown as integer=&h2

    friend shared EWX_REROOT as integer=&h1

    加粗的这一部分是什么意思

    我的调用的 时候直接调用ExitWindowsEx(&h4 or& h0,0)的时候能够注销计算机

    可是我直接调用ExitWindowsEx(&h4 or& h2,0)关闭计算机的时候就没反应

    在我调用重启的时候也是没反应

    请高手指教

    2008年8月13日 18:04

答案

全部回复

  •  

    Logoff = 0
            Shutdown = 1
            Reboot = 2
            Force = 4
            PowerOff = 8
    2008年8月14日 2:39
    版主
  • 还是不懂 为什么参数在使用前要先赋值啊

    还有我在调用的时候调用关机和重启的时候总是不能够成功调用 我用注销到可以

     

    2008年8月15日 0:15