主体上用了动画框,为了省事大部分用画板画,只有环形计时用gdiplus画出来(主要是画板画出来的锯齿太严重),调用了精易模块 并没有抠出来,可以自行操作
正常来说提示框的宽度和高度能够自动适应,也可以固定宽度,当然计算的并不一定准确
大部分东西都可以自定义,弹出/关闭有一个缓动,默认弹出后的透明度是200,鼠标放到信息框上会调整透明度到255并停止倒计时(如果启用自动关闭的话)
根据提示类型、是否自动关闭或者是否启用对话框方式,对一些参数进行了固定,比如错误类型就不会自动关闭,即使设置了自动关闭时间,根据实际情况可以自行修改
弹出窗口会根据父窗口移动,父窗口最小化后弹出窗口关闭,这里可以进行扩展
本来想做的类似网页可以无限弹出,然后顺序排列,奈何写BUG能力太强只能放弃,改用窗口模式实现单个弹出