# include“Ltwrappr.h”
L_INTLContainer:创建(hwndOwner)
创建容器并将其附加到用户定义的窗口。
拥有容器的窗口的句柄。
价值 | 意义 |
---|---|
成功 | 活动很成功。 |
< 1 | 发生错误。指返回代码. |
容器所有者窗口的类样式应该是CS_DBLCLKS。否则一些容器函数将无法工作。
LContainer:初始化必须在调用此函数之前调用。
必需的dll和库
这个例子展示了开始使用某种容器的最低要求。
LContainer_CreateExample(HWND HWND, LContainer & lcont)
{
L_INT nRet;
度量;
/*初始化容器句柄*/
nRet = lcont。Initialize ();
如果(nRet != SUCCESS)
返回nRet;
/*创建容器并将其附加到其所有者窗口*/
nRet = lcont。创建(hWnd);
如果(nRet != SUCCESS)
返回nRet;
nRet = lcont。IsValid ();
如果(nRet == SUCCESS) /*容器句柄的有效性*/
{
/*设置容器对象类型为矩形*/
nRet = lcont。SetObjectType (CONTAINER_OBJECT_TYPE_RECT);
如果(nRet != SUCCESS)
返回nRet;
/*初始化容器度量*/
指标。nSize =运算符(containermetrics);
指标。dwMask = CMF_LIMITS;
/*设置容器限制为一些价值,所有容器输入(缩放后)将被限制为这范围* /
SetRect (&Metrics.)rcLimits, 0, 0, 500, 500);
/*设置容器规格*/
nRet = lcont。SetMetrics (&Metrics);
如果(nRet != SUCCESS)
返回nRet;
}
其他的
{
返回nRet;
}
返回成功;
}