# include“l_bitmap.h”
L_LTDLG_APIL_INTL_DlgEmboss (hWndOwner, pDlgParams)
显示浮雕对话框,并获取的选项L_EmbossBitmap.
拥有对话框的窗口句柄。
对象的指针EMBOSSDLGPARAMS结构,使用用户通过对话框输入的值进行更新。在调用此函数之前,设置此结构的成员,以设置对话框的初始值。
价值 | 意义 |
---|---|
SUCCESS_DLG_OK | “OK”按钮被按下,对话框成功退出。 |
SUCCESS_DLG_CANCEL | “取消”按钮被按下,对话框成功退出。 |
< 1 | 发生错误。指返回代码. |
浮雕对话框。
所需的dll和库
(HWND HWND,pBITMAPHANDLE pBitmap)
{
L_INT nRet;
浮雕浮雕params;
memset (&DlgParams, 0,运算符(embossdlgparams));
DlgParams。uStructSize =运算符(embossdlgparams);
DlgParams。pBitmap = pBitmap;
DlgParams。uDepth = 700;
DlgParams。uDirection = EMBOSS_S;
DlgParams。| . uDlgFlags = DLG_EMBOSS_SHOW_PREVIEW
DLG_EMBOSS_SHOW_TOOL_ZOOMLEVEL;
DLG_INIT_COLOR = L_DlgInit;
如果(nRet != SUCCESS && nRet != error_dlg_alreadyinitialized)
返回nRet;
nRet = L_DlgEmboss (hWnd, &DlgParams);
如果(nRet < 1)
返回nRet;
nRet = L_DlgFree ();
如果(nRet != SUCCESS)
返回nRet;
返回成功;
}