-
Recent Posts
Recent Comments
- cepark on *** WARNING L15: MULTIPLE CALL TO SEGMENT
- 嚣张 on 由于最近连着做了几个网站,慢慢习惯了用记事本直接用html标记来作网页 …
- liu on zlg7290的烦恼
- 徒弟 on 倍压整流电路
- Kitty on 蓝牙同步找不到activesync服务
Archives
- August 2009
- October 2008
- September 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- September 2007
- August 2007
- July 2007
- May 2007
- March 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- June 2006
- May 2006
- April 2006
- March 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- March 2005
- August 2004
- July 2004
- June 2004
- May 2004
Categories
Meta
Monthly Archives: April 2006
运算符基础知识
忙里偷闲,看了看编程的入门书,也算是温故而知新吧~ 今天先说说And Or 这2个运算符号 这里只说说逐位比较 (各位牛牛就不必看了,嘿嘿~) 在msdn中, And的解释有一段是 And 运算符还对两个数值表达式中位置相同的位进行逐位比较,并根据下表对 result 中相应的位进行设置: 如果在 expression1 的位为 且在 expression2 中的位为 result 为 0 0 0 0 1 0 1 0 0 1 1 1 0 1 0 1 0 0 1 1 … Continue reading
Posted in 编程
Leave a comment
研究了n天Windows通知栏图标函数Shell_NotifyIcon
今天终于完成了我想要的效果,当然和常见的那种不太一样了,具体的等全部完成在说~ 继续,不过不在研究Shell_NotifyIcon了,开始作个提示窗之类的东西.
Posted in 编程
Leave a comment
Windows通知栏图标高级编程概述
任务栏(Taskbar)是微软公司在Windows 95中引入的一种特殊的桌面工具条,它为用户快速访问计算机资源提供了极大的方便,而状态栏(以下称通知栏)无疑是任务栏上较为特殊的一个窗口。编程人员可以调用API函数Shell_NotifyIcon向通知栏发送消息来添加、删除或修改图标,当在图标上发生鼠标或键盘事件时,系统会向应用程序发送编程时预先定义的消息,通知栏处理回调函数就会被自动调用以做出相应的处理。实现上述功能的相关文章俯仰即拾,此处不再赘述。本文将讨论通知栏编程中几个较为深入的问题及其在Delphi中的实现方法。1、新版Windows操作系统引入的卡通风格的气泡提示(Balloon ToolTips)的实现及相关事件通知2、外壳Explorer.exe崩溃而重启后通知栏图标的自动恢复3、为通知栏图标快捷菜单选择适当的弹出时机4、鼠标双击事件发生时单击事件的避免 1 气泡提示(Balloon ToolTips)的实现1.1 显示气泡提示我们知道,Shell_NotifyIcon函数需要传入指向某个特定结构的指针,系统根据该结构所包含的信息来决定是向通知栏添加、删除或修改图标。该结构的传统定义如下所示: _NOTIFYICONDATAA = record cbSize: DWORD; //该结构的大小 Wnd: HWND; //接收通知消息的窗口句柄 uID: UINT; //图标标识(可以添加多个图标) uFlags: UINT; //指明该结构中哪些字段的值有效 uCallbackMessage: UINT; //程序定义的接收通知的回调消息 hIcon: HICON; //图标句柄 szTip: array [0..63] of AnsiChar; //鼠标经过图标时显示的提示信息end; 气泡提示(Balloon ToolTips)(如图1)是装有Internet Explorer 5及以上版本浏览器的操作系统(Windows Me/2000/XP,不包括Windows9x)中引入的通知栏图标的新行为,同时系统也定义了新版本的NOTIFYICONDATA结构,用于支持气泡提示。本文中将新结构取名为TNotifyIconData50,其Object Pascal定义及相关字段意义说明如下所示: TNotifyIconData50 … Continue reading
有时候升级多了也闹腾!
现在的软件,只要火一点,那升级就没完没了的,有时候觉得吧,是件好事,说明作者比较勤劳,不过反过来说,是不是作者也是的,为啥写的时候想的全面一些,升级次数能少一些,杀毒软件除外。当然了,时代在发展,技术在前进,升级在所难免。反正说不清楚了,有时候,如果一个软件或者硬件方面的东西长时间不升级,那么很多人又会烦了….说不清楚了! 不多说了,俺机器里一堆东西很过时了,升级升级….
Posted in 一些废话
Leave a comment