• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
小羊技术博客
博客园 首页 新随笔 联系 订阅 订阅 管理

2011年4月5日

浅谈DWM【2】
摘要: 窗口句柄会找吧? Try DwmExtendFrameIntoClientArea(Me.Handle, New Margins() With {.Bottom = -1, .Left = -1, .Right = -1, .Top = -1}) Catch ex As Exception End Try为啥要用Try嵌套呢?因为在没有 DwmApi.dll 时会引发 DllNotFoundException,在找不到入口点时会引发 EntryPointNotFoundException,在返回非 0 的HRESULT 时会 Marshal.ThrowForHR。添加了Try嵌套会使代码灵活性 阅读全文
posted @ 2011-04-05 13:53 清水o微乐 阅读(335) 评论(0) 推荐(0)
 
 

2011年1月19日

浅谈DWM【1】
摘要: 现在,越来越多的软件提供了透明磨砂玻璃效果。典型的例子是软媒的魔方和软媒的闪游:笔者这系统可算是后现代主意义——Vista桌面壁纸中的Windows 7~~步入正题。给大家晾一下dwmapi.h的内容dwmapi.h比起C++,我更喜欢用vb做。代码解释一下这几个函数和结构。DwmExtendFrameIntoClientArea:把标题栏的透明效果拓展到客户区。DwmIsCompositionEnabled:检测透明效果是否开启。DwmEnableBlurBehindWindow:把客户区开启透明。Margins:透明的区域。Left 为左部透明大小,Right 为右部透明大小,Top 为上 阅读全文
posted @ 2011-01-19 18:31 清水o微乐 阅读(2858) 评论(0) 推荐(1)
 
 

2010年11月11日

想知道如何做漂亮的界面吗?(山羊软件)
摘要: 哈哈,又到我英勇无敌的小羊开发时间啦!(鲜花,鼓掌,抢镜头)今天,我给大家讲解关于界面开发的问题~~~很多读者问:如何才能做出 Microsoft Office 2010 的软件界面呢?这个问题问得好!想学着开发?首先,要去下载 Fluent SDK。(单击下载)下载好了吗?推荐下载 Fluent Ribbon Control Suites 1.3 这个成功的版本!那么,如何开发呢?看如下图片!这... 阅读全文
posted @ 2010-11-11 13:56 清水o微乐 阅读(1646) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3