ITPub博客

首页 > IT基础架构 > 网络安全 > 类似网络蚂蚁的悬浮窗体 (转)

类似网络蚂蚁的悬浮窗体 (转)

原创 网络安全 作者:worldblog 时间:2007-12-07 08:03:57 0 删除 编辑
类似网络蚂蚁的悬浮窗体 (转)[@more@]

源码:

protected:
  virtual void __fastcall CreateParams(TCreateParams & Param);

void __fastcall TForm2::CreateParams(TCreateParams & Param)
{
  //调用基类
  TForm::CreateParams(Param); 

  //去掉窗口标题区
  Param.Style=Param.Style & ~WS_CAPTION;
  Param.Style=Param.Style | WS_POPUP;
  //设为总在最上面
  Param.ExStyle=Param.ExStyle | WS_EX_TOPMOST;
  //设windows Owner为Desktop Window
  Param.WndParent=GetDesktopWindow();
}

注意:
  1、Windows Owner与Windows Parent不同,用::SetParent函数和设置Form?->Parent这能设置Windows Parent,不能设置Windows Owner,要实现flashget的悬浮窗必须要设置Windows Owner。
  2、Form的BorderStyle要设为bsToolWindow,不然在任务栏上会显示出这个窗口的标题,将Caption设为空也没有用。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-989129/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    6241
  • 访问量
    2406208