摘要: 通过GetWindowLongPtr函数读取当前窗体的扩展风格,去除WS_EX_APPWINDOW风格并加入WS_EX_TOOLWINDOW风格并通过SetWindowLongPtr 函数设置。 但这里有个小巧门, 先将窗体隐藏一下修改风格后再显示即可。 本节与0037几乎一样,多实了toolwindow与appwindow之间实现切换, 因为两例时间关系,忘记了己写了此类练习,误写了这个... 阅读全文
posted @ 2011-08-29 22:55 zTercel 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 本章节学习也是非常简单的, 几乎没有什么技术问题可言, 仅仅是一点小技巧。 通常我们运行软件后会在任务栏上软件启动图标,但对一个特定的软件不希望在任务栏上碍事这时我们只要修改一点点即可达到要求, 修改窗体的WS_EX_TOOLWINDOW风格, 若要恢复取反即可 一、代码演示 DWORD dwExStyle = GetWindowLongPtr(hWnd, GWL_EXSTYLE); S... 阅读全文
posted @ 2011-08-29 22:54 zTercel 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 层窗体 – 这个概念和photoshop的图层概念是一样的, 每一层上可以用许多UI或控件, 层与层之间可以实现透明以及部分切除. 一、代码演示 SetWindowLongPtr(hWnd, GWL_EXSTYLE, WS_EX_LAYERED | GetWindowLongPtr(hWnd, GWL_EXSTYLE)); SetLayeredWindowAttributes(... 阅读全文
posted @ 2011-08-29 22:53 zTercel 阅读(433) 评论(0) 推荐(0) 编辑