
win32api
千杯不醉-sen
予人玫瑰,手有余香!
展开
-
win32api之添加水印
不多说,直接上代码。 public class Watermark { private const int EM_SETCUEBANNER = 0x1501; /// <summary> /// 设置水印. /// </summary> /// <param name="handle">The handle.原创 2017-02-21 12:49:24 · 1977 阅读 · 0 评论 -
win32api之修改revit状态栏提示
在使用revit进行二次开发的时候,我们经常需要做一个提示,方便用户操作。api中提供了选择对象的时候可以设置提示信息,这样很不方便,下面我们使用win封装revit的状态栏提示,让大家可以很方便的设置你想提示的内容。public class StatusBar{ private static IntPtr m_statusBar = IntPtr.Zero; /// <summar原创 2017-02-21 13:13:54 · 1754 阅读 · 0 评论 -
win32api之窗体穿透
/// <summary> /// 窗体效果. /// </summary> /// <author>YangSen</author> public class WindowEffect { private const uint WS_EX_LAYERED = 0x80000; private const int WS_EX_T原创 2017-02-21 12:53:05 · 2489 阅读 · 0 评论 -
win32api之虚拟键盘
在做开发的时候,UI上的一些快捷键可以使用虚拟键来触发。比如:revit二次开发中的快捷键后台触发。/// <summary>/// 虚拟键盘./// </summary>/// <author>YangSen</author>/// <date>2016/12/1</date>public class VirtualKeyboard{ /// <summary> ///原创 2017-02-21 12:58:45 · 2501 阅读 · 0 评论