
c++
文章平均质量分 56
tmeteor
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
abstract virtual 在 C++和C#中的比较
一年多前,我去面试一家印度公司,做C++的,待遇不错。其中一个题目是让我介绍 vitual base class, 我很久没看C++教材了,突然咯噔一下,这是个啥东东,好像很熟悉,但从来没用过,反正想不起来了。用本山大叔的话说,我啥时给你送过秋波啊,秋波是啥玩意儿?是啊, vitual base class 是啥玩意儿呢?回家一翻书,原来如此。现在总结记录一下,“以免你忘记”(《马语者》)转载 2009-08-25 17:22:00 · 592 阅读 · 0 评论 -
C++转向C#:我们要注意哪些方面的变化
摘要:C#是建立在C++的语法和语义的,可以让C语言编程人员利用.NET和通用语言运行库带来的便利。尽管从C++转向C#是相对容易的,但仍然有些地方值得我们注意。在这篇文章中我们将探索其中的一些新特性,如碎片收集、属性、foreach-loop循环和界面等。每隔10年左右,编程人员就需要花费大量的时间和精力去学习新的编程技术。在80年代是Unix和C,90年代是Windows和转载 2009-09-07 10:19:00 · 524 阅读 · 0 评论 -
什么是钩子(Hook)
钩子(Hook)是Windows提供的一种消息处理机制平台,是指在程序正常运行中接受信息之前预先启动的函数,用来检查和修改传给该程序的信息,(钩子)实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理(改变)该消息,也可以不作处理而继续传递该消息,还可以强制结束消息的传转载 2009-10-12 14:38:00 · 3512 阅读 · 0 评论 -
隐藏系统任务栏
转自:http://blog.youkuaiyun.com/flyoxs/article/details/4171137 最简单的方法为:FindWindow("Shell_TrayWnd",NULL)->ShowWindow(SW_HIDE); 上面代码确能隐藏任务栏,但是,随便打开一个窗口最大化,原来任务栏的地方仍被空白占据着。调用Win32 API- SystemParameters转载 2013-02-18 09:54:25 · 916 阅读 · 0 评论 -
如何编程实现裁剪工作区
看到一个软件的效果是:在屏幕顶部显示Message Bar,它运行时整个桌面的工作区域都发生了偏移,并且其它程序最大化时,也不影响它,关闭时桌面恢复。 其它特性还包括: 点击"显示桌面"也不受影响,结束explorer.exe进程也不影响它。 其实关键代码是:SystemParametersInfo(SPI_SETWORKAREA, Marshal.SizeOf(_WorkArea转载 2013-02-18 10:09:35 · 1013 阅读 · 1 评论