# include“l_bitmap.h”
L_LTANN_APIL_INTL_AnnGetToolBarButtonVisible (hwndToolBar uButton pfVisible)
判断指定的注释工具栏上的工具目前可见的。
工具栏的窗口句柄。你得到窗口句柄,当你创建工具栏使用L_AnnCreateToolBar函数。
指定工具的常数。以下是可能的值:
价值 | 意义 |
---|---|
ANNTOOL_SELECT | [0]选择工具 |
ANNTOOL_LINE | [1]行 |
ANNTOOL_RECT | [2]矩形 |
ANNTOOL_ELLIPSE | [3]椭圆 |
ANNTOOL_POLYLINE | [4]多段线 |
ANNTOOL_POLYGON | [5]多边形 |
ANNTOOL_POINTER | [6]指针 |
ANNTOOL_FREEHAND | [7]徒手画的线 |
ANNTOOL_HILITE | [8]突出 |
ANNTOOL_REDACT | [9]修订 |
ANNTOOL_TEXT | [10]文本 |
ANNTOOL_NOTE | [11]注 |
ANNTOOL_STAMP | [12]邮票 |
ANNTOOL_BUTTON | [13]按钮 |
ANNTOOL_HOTSPOT | [14]热点 |
ANNTOOL_AUDIO | [15]音频剪辑 |
ANNTOOL_RULER | [16]统治者剪辑 |
ANNTOOL_CROSSPRODUCT | [17]叉乘 |
ANNTOOL_POINT | [18]点 |
ANNTOOL_PROTRACTOR | [19]量角器 |
ANNTOOL_VIDEO | [20]视频 |
ANNTOOL_PUSHPIN | [21]图钉 |
ANNTOOL_FREEHANDHOTSPOT | [22]徒手画的热点 |
ANNTOOL_STAMP_FIRST | [29]第一个橡皮图章 |
ANNTOOL_STAMP_APPROVED | [29]批准橡皮图章 |
ANNTOOL_STAMP_ASSIGNED | [30]分配橡皮图章 |
ANNTOOL_STAMP_CHECKED | [31]检查橡皮图章 |
ANNTOOL_STAMP_CLATPRV | [32]律师客户特权橡皮图章 |
ANNTOOL_STAMP_COPY | [33]复制橡皮图章 |
ANNTOOL_STAMP_DRAFT | [34]草案橡皮图章 |
ANNTOOL_STAMP_EXTENDED | [35]扩展橡皮图章 |
ANNTOOL_STAMP_FAX | [36]传真橡皮图章 |
ANNTOOL_STAMP_FAXED | [37]传真橡皮图章 |
ANNTOOL_STAMP_IMPORTANT | [38]重要的橡皮图章 |
ANNTOOL_STAMP_INVOICE | [39]发票橡皮图章 |
ANNTOOL_STAMP_NOTICE | [40]注意橡皮图章 |
ANNTOOL_STAMP_OFFICIAL | [41]官方橡皮图章 |
ANNTOOL_STAMP_ONFILE | [42]Onfile橡皮图章 |
ANNTOOL_STAMP_PAID | [43]橡皮图章 |
ANNTOOL_STAMP_PASSED | [44]通过橡皮图章 |
ANNTOOL_STAMP_PENDING | [45]等待橡皮图章 |
ANNTOOL_STAMP_PROCESSED | [46]加工橡皮图章 |
ANNTOOL_STAMP_RECEIVED | [47]收到橡皮图章 |
ANNTOOL_STAMP_REJECTED | [48]拒绝了橡皮图章 |
ANNTOOL_STAMP_RELEASE | [49]释放橡皮图章 |
ANNTOOL_STAMP_SENT | [50]送橡皮图章 |
ANNTOOL_STAMP_SHIPPED | [51]橡皮图章 |
ANNTOOL_STAMP_TOPSECRET | [52]绝密的橡皮图章 |
ANNTOOL_STAMP_URGENT | [53]紧急橡皮图章 |
ANNTOOL_STAMP_VOID | [54]Void橡皮图章 |
ANNTOOL_STAMP_LAST | [55]最后一个橡皮图章 |
ANNTOOL_LAST | [56]最后一个工具按钮 |
ANNTOOL_USER | [0 x0100]第一个用户定义的工具 |
ANNTOOL_USERLAST | [0 x0200]最后允许用户定义的工具 |
地址的变量与一个值指示是否更新指定的工具是可见的。可能的值是:
价值 | 意义 |
---|---|
真正的 | 这个工具是可见的。 |
假 | 这个工具是不可见的。 |
价值 | 意义 |
---|---|
成功 | 函数是成功的。 |
< 1 | 一个错误发生。指返回代码。 |
当一个工具是看不见的,其他工具工具栏中的排列,这样没有留下空白,因此,他们的秩序维护(从左到右,自上而下,正如文本包装)。
在调用这个函数之前,你必须声明一个变量的数据类型L_BOOL。然后,通过变量的地址pfVisible
参数。该函数将更新变量或真或假。
必需的dll和库
x64 Win32。
这个例子集指定的按钮,当前按钮
如果它是可见的。否则,它将返回FALSE。
L_BOOL AnnGetToolBarButtonVisibleExample (HWND hwndToolBar, L_UINT uButton, L_INT * nRet)
{
L_BOOL fVisible;
/ *是否指定的按钮是可见的* /
* nRet = L_AnnGetToolBarButtonVisible (hwndToolBar, uButton &fVisible);
如果(* nRet ! =成功)
返回* nRet;
/ *如果它是可见的,它集。否则,返回FALSE。* /
如果(fVisible = = TRUE)
{
* nRet = L_AnnSetToolBarChecked (hwndToolBar uButton);
如果(* nRet ! =成功)
返回* nRet;
返回(真正的);
}
其他的
{
返回(假);
}
}