作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我一直在玩弄通过 CreateDC(L"DISPLAY",NULL,NULL,NULL)
获得的 DC,我一直想知道为什么 windows 让你在整体上绘制屏幕很容易,因为我认为你可以用它做一些非常邪恶的事情,比如将定时器设置为 1 毫秒,并在每次定时器滴答时在整个屏幕上绘制一个黑色矩形。
最佳答案
您可以做一些非常邪恶的事情这一事实并不意味着 Windows 不应该让您这样做。想想你可以做的所有其他邪恶的事情:
仅仅因为您可以做这些事情并不意味着 Windows 应该阻止您写入硬盘驱动器或分配内存或删除文件。
Windows 的目的是提供一个程序可以运行的环境。他们创造的环境越灵活,开发人员创建的程序就越有趣(不幸的是,它们越曲折)。
如果他们开始对您可以做的事情施加任意限制,因为您可能会滥用它……好吧,那么它就不会是 Windows,而是 iPhone :)
关于c++ - 为什么windows让你在整个屏幕上画画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1137155/
现在我希望 Canvas 只绘制一种颜色。 public class AndroidTentaTestActivity extends Activity { private Bitmap bm
我是一名优秀的程序员,十分优秀!