RASENTRYDLG

【勇芳软件工作室】汉化HomePreviousNext

[New - Windows NT]

RASENTRYDLG结构用于指定附加输入和输出参数。

typedef struct tagRASENTRYDLG {en

IN DWORD dwSize;

IN HWND hwndOwner;

IN DWORD dwFlags;

IN LONG xDlg;

IN LONG yDlg;

OUT WCHAR szEntry[ RAS_MaxEntryName + 1 ];

OUT DWORD dwError;

IN DWORD reserved;

IN DWORD reserved2;

} RASENTRYDLG;

会员

的dwSize

指定此结构的大小(以字节为单位)。在调用RasEntryDlg之前,将此成员设置为sizeof(RASENTRYDLG)以指示结构的版本。如果的dwSize不是有效大小,RasEntryDlg将失败,并将dwError成员设置为ERROR_INVALID_SIZE。

hwndOwner

标识拥有模态RasEntryDlg对话框的窗口。该成员可以是任何有效的窗口句柄,如果对话框没有所有者,它可以为NULL。

dwFlags中

一组位标志,指示对话框启用的选项。该参数可以是RASEDFLAG_PositionDlg标志和下面列出的其他标志之一,以指示RasEntryDlg功能是否创建,复制或编辑电话簿条目。

含义
RASEDFLAG_PositionDlg导致RasEntryDlg使用xDlgyDlg成员指定的值来定位对话框。如果未设置此标志,对话框将以所有者窗口为中心,除非hwndOwner为NULL,否则对话框将以屏幕为中心。
RASEDFLAG_NewEntry导致RasEntryDlg显示用于创建新的电话簿条目的向导。
RASEDFLAG_CloneEntry导致RasEntryDlg通过复制现有条目的属性来创建新条目。该函数显示包含与RasEntryDlg【lpszEntry】参数指定的电话簿条目相关联的属性的属性表。用户可以编辑属性并指定新条目的名称。
RASEDFLAG_NoRename导致RasEntryDlg显示属性表,以编辑RasEntryDlg 【lpszEntry】参数指定的电话簿条目的属性。用户可以更改条目的属性,但不能改变其名称。

xDlg

指定对话框左上角的水平屏幕坐标。仅当设置了RASEDFLAG_PositionDlg标志时才使用此值。

yDlg

指定对话框左上角的垂直屏幕坐标。仅当设置了RASEDFLAG_PositionDlg标志时才使用此值。

szEntry

退出时,szEntry设置为编辑或创建的电话簿条目的名称。

dwError

如果发生错误,RasEntryDlg功能将此成员设置为系统错误代码或RAS错误代码。如果没有发生错误,函数将dwError设置为零。该值在输入时被忽略。

保留的

Reserved; must be zero.

RESERVED2

Reserved; must be zero.

也可以看看

RasEntryDlg