delphi没有定义
DWORD WSAWaitForMultipleEvents(
DWORD cEvents,
const WSAEVENT FAR *lphEvents,
BOOL fWaitAll,
DWORD dwTimeOUT,
BOOL fAlertable
);
自己在pas中定义吧
DWORD WSAWaitForMultipleEvents(
DWORD cEvents,
const WSAEVENT FAR *lphEvents,
BOOL fWaitAll,
DWORD dwTimeOUT,
BOOL fAlertable
);
自己在pas中定义吧
解决方案 »
- 如何定义一个常量TStringList,也就是里面的值不可以再改变,谢谢!
- Delphi的一个bug
- 向大家请教一个问题,lotus邮箱的问题,请帮帮忙,谢!!急!!
- 关于窗体继承的问题
- 怎么屏蔽 pagecontrol控件的 ctrl+ tab热键,在pagecontrol中切换,
- 各位CreateSubClass函数,有什么用?
- 当我用postmessage(HDDGMON,WM_quit,0,0) 去结束还原精灵时………
- 简单问题:在delphi中如何写这条查询语句?
- 为什么会执行两次呢,大侠教我
- 真奇怪的让人摸不着头脑,不难,但没遇到过你是无论如何是答不出这个问题的。
- 怎样屏蔽系统时钟?
- 菜鸟提问:作了一个帮助文件,但是怎么在程序中添加它呢?比如:单击"“帮助”按钮,帮助文件就出现了
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,StdCtrls, myButton;
type
TForm1 = class(TForm)
myButton1: TmyButton;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
TWSAWaitForMultipleEvents=function(cEvents:DWORD;lphEvents:DWORD;fWaitAll:Boolean;dwTimeOUT:DWORD;fAlertable:boolean):DWORD;stdcall;
var
Form1: TForm1;
LibHandle: HINST;
WSAWaitForMultipleEvents:TWSAWaitForMultipleEvents;
implementation
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
begin
LibHandle:=LoadLibrary('ws2_32.dll');
@WSAWaitForMultipleEvents:=GetProcAddress(LibHandle, 'WSAWaitForMultipleEvents');
if @WSAWaitForMultipleEvents = nil then exit;
end;
end.