1:VC下的语句:
  typedef (WINAPI * NEGOTIATE)       (DWORD,PDWORD);  
  在delphi里怎么写?2。VC下的
  #include <Winwlx.h> 
  Winwlx.h库在Delphi对应哪个pas

解决方案 »

  1.   

    1.函数的原型如下
    function WlxNegotiate(dwWinlogonVersion: DWORD; var pdwDllVersion: WORD): BOOL; stdcall;
    2.原有的delphi下面没有这个单元,可以去www.delphi-jedi.org下载win32api,JwaWinWlx.pas
      

  2.   

    呵呵
    这个问题你可以放在www.delphibbs.com
    因为以前关于在2000/NT下禁用CTRL+ALT+DEL就涉及到了你上面所要解决的问题
    并且已经有了明确的答案
      

  3.   

    这里这么多高手那也顺便帮帮我
    做过direct X 编程,能实现两个音箱同时播放一个声道(对VCD,direct sound
    实现混声),能实现音轨转换(DVD),及其他播放文件的控制,最好做出组件
    QQ:31825930
      

  4.   

    To naughtyboy(重归起跑线):
    你说的这个,我开贴以前就自己找过,研究过了;不过,我要做的事情不只这个,所以,想多知道点其他的。
    现在我想不好是用delphi做,还是用VC做;我都快1年没碰VC了,都在用delphi,而现在又急着要开发。
    msgina.dll的VC接口类是有了,但是,delphi版的就不知道怎么写了。
    还有,那18个接口函数的功能是怎么样的,我也不太清楚;我想如果要写自己的东西,至少要知道这些,才能把函数写好,怎么说也要凑够了条件让Winlogon用吧!是不是啊?
    www.delphibbs.com那里有msgina.dll的pas模版吗?具体函数实现可以不要的!
      

  5.   

    你要的是msgina.dll里面输出的函数
    上面给你的那个pas单元里面就是(JwaWinWlx.pas)
    因为附件比较大,你自己可以到delphi-jedi去下载
      

  6.   

    To rosone(rosone):
    DirectX我不清楚,不过可以通过mci来实现mciExecute(Pchar('SetAudio MyPlay source to Right'));  //设置右声道
    mciExecute(Pchar('SetAudio MyPlay source to average'));//均衡到两个音箱