zoukankan      html  css  js  c++  java
  • 窗口(1)

    窗口是个需要花费一点时间研究的东西。以常识来看,假如要在窗口中画一个矩形,怎么能让这个矩形只在自己的应用程序中画出,而不跑到窗口之外呢?言外之意,是做一个限制。
    书本上的说法如下:....在windows环境中,视频显示设备是一个共享设备,即在同一时刻,显示设备上可以同时显示多个应用程序的输出信息。为了保护一个程序显示的信息不被其它程序破坏,Windows通过将显示区看作不同的设备对象来限制应用程序输出信息的范围..

    如图所示,将一整幅屏幕抽像成三个部分,应用程序的用户区,应用程序的整个窗口和整个桌面窗口。分别获取的DC将是三个不同的DC,同时,画图函数通过指定DC来画图,于是解决了限制问题。

    于是,产生第二个问题,如何获取这三个不同区域的DC。

    CreateDC(); //可以获取整个屏幕
    GetWindowDC();//获取应用程序的整个窗口
    GetDC();//获取应用程序的用户区



  • 相关阅读:
    day006 数字类型和字符串类型的内置方法
    awk技巧 nginx access.log
    测试访问速度
    ELK Deployed
    jenkins权限控制
    linux 系统优化
    nginx 刷新显示404
    虚拟机安装的ubutun全屏
    在线生成二维码
    GIT 命令集
  • 原文地址:https://www.cnblogs.com/tinaluo/p/5406549.html
Copyright © 2011-2022 走看看