• 《Windows程序设计》中未归类的API


      Windows程序设计中用到很多API,其中大部分在一个程序段后的讲述中都已归类,很方便查找,但有些API出现在密密麻麻的文字中间,在此列出。

    函数 功能 函数归属 备注
    GetLastError 获取当函数调用失败时的扩展错误信息    
     GetUpdateRect  获取无效矩形坐标    
     alidateRect f  使客户区任意的矩形区域变得有效    
     TextOut  字符输出函数 GDI  
     ScrollWindow 滚动窗口客户区内容,而不是重绘  非GDI Windows自动将新滚动出现的地方无效化,从而产生一条WM_PAINT消息(这点可参考64页“窗口过程收到WM_PAINT消息的引发事件列表”)。它是少数几个能改变窗口的客户区显示的非GDI函数之一)。还有更重要的内容:它的最后两个参数设置为NULL,表示需要滚动整个客户区,Windows自动将“新滚动出现的地方”无效化,从而产生一条WM_PAINT消息。
     GetDeviceCaps  获取设备的能力    形式:iValue = GetDeviceCaps (hdc, iIndex) ;
    BeginPaint      孙鑫Lesson11小时44分30秒说:BeginPaint和EndPaint只能用于响应WM_PAINT消息时使用,其它任何时候不能使用;GetDC和ReleaseDC不能够在WM_PAINT中使用,只能在其它地方使用
     SelectObject      注意这种形式hPen = SelectObject (hdc, GetStockobject (WHITE_PEN)) ;SelectObject函数返回一个“先前”选入设备环境的画笔句柄,并不是返回当前的。
     SendMessage     SendMessage (hwnd, message, wParam, lParam) ;  以这个语句为例:“当你调用SendMessage函数时,Windows调用窗口句柄是hwnd的窗口过程”。
  • 相关阅读:
    Linux:Day45(下)
    Linux:Day45(上)
    Linux:Day44(下)
    彻底理解JDK异步
    Ribbon是什么?
    RocketMQ学习笔记(一)eclipse版的quickstart
    线性表的遍历
    八皇后问题
    汉诺塔
    servlet的url-pattern规则
  • 原文地址:https://www.cnblogs.com/tingshuixuan2012/p/3106575.html
Copyright © 2020-2023  润新知