类似网络蚂蚁的悬浮窗体

类似网络蚂蚁的悬浮窗体,第1张

类似网络蚂蚁的悬浮窗体,第2张

源代码:

protected:
virtual void _ _ fastcall create params(TCreateParams & Param);

void _ _ fastcalltform 2::create params(TCcreateParams & param)
{
/调用基类
t form::create params(param);

//去掉窗口标题区域
param . style = param . style & ~ ws _ caption;
Param。Style=ParamStyle | WS _ POPUP
//设置为始终位于顶部
param . ex style = param . ex style | ws _ ex _ most;
//让Windows所有者成为桌面窗口
param . wnd parent = getDesktopWindow();
}

注意:
1。与Windows Parent不同,Windows Owner使用::SetParent函数并设置Form?->Parent这可以设置Windows父级,但不能设置Windows所有者。要实现FlashGet的浮动窗口,必须设置Windows Owner。
2。窗体的BorderStyle应该设置为bsToolWindow,否则这个窗口的标题就会显示在任务栏上,标题设置为空也没有用。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 类似网络蚂蚁的悬浮窗体

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情