P
WinApiExample
这个作者很懒,什么都没留下…
展开
-
printdlgl
函数功能:该函数显示打印对话框或打印设置对话框。打印对话框使用户指定特殊的打印工作的特点。 打印设置对话框不能应用在新应用程序中,它已经被PageSetupDlg函数创建的打印设置公共对话框所替代。 函数原型:BOOL PrintDIg(LPPRINTDLG Ippd); 参数: Ippd:指向一个含有初始化对话框信息的PRINTDLG结构。当PRINTDLG函原创 2007-10-29 22:58:00 · 234 阅读 · 0 评论 -
pagesetupdlg
函数功能:该函数创建一个PageSetup对话框,此对话框能使用户指定打印页的属性。这些属性包括纸张大小和来源,送纸方向和页边距。 函数原型:BOOL PageSetupDlg(LPPAGESETUPDLGI ppsd); 参数: Ippsd:指向一个包含初始化对话框信息的PAGESETUPDLG结构。当函数返回时,该结构存放有关用户选择的信息。 返回值:如果用原创 2007-10-30 18:38:00 · 542 阅读 · 0 评论 -
pagesetuphook
函数功能:该挂钩函数为由应用程序或库定义的回调函数。此回调函数与PageSetupDlg函数一起使用,它接收为PageSetup公用对话框设置缺省对话框的消息或通告。LPPAGESETUPHOOK类型定义了一个指向此回调函数的指针。PageSetupHook是由应用程序或库定义的函数名的位置持有者。 函数原型:UINT CALLBACK PageSetupHook(HWND hd原创 2007-10-30 18:39:00 · 327 阅读 · 0 评论 -
plgblt
函数功能:该函数对源设备环境中指定的矩形区域中的颜色数据位进行位块转换,并转换到目标设备环境中指定的平行四边形里。如果给定的位掩码句柄表示为有效的单色位图,那么函数使用该位图来对源矩形中的颜色数据进行掩码(屏蔽)操作。 函数原型:BOOL PlgBlt(HDC hdcDest, CONST POINT *lpPoint, HDC hdcSrc,int nXSrc, int nYS原创 2007-10-30 14:33:00 · 324 阅读 · 0 评论 -
polygon
函数功能:该函数画一个由直线相闻的两个以上顶点组成的多边形,用当前画笔画多边形轮廓,用当前画刷和多边形填充模式填充多边形。 函数原型:BOOL Polygon(HDC hdc, CONST POINT *lpPoints, int nCount); 参数: hdc:设备环境句柄。 lpPoints:指向用于指定多边形顶点的POINT结构数组的指针。 nCo原创 2007-10-30 14:33:00 · 381 阅读 · 0 评论 -
polypolygon
函数功能:该函数画一系列的多边形,每一个多边形都用当前的画笔画轮廓,用当前的画刷和多边形填充模式画填充。此函数画的多边形可以重叠。 函数原型:BOOL PolyPolygon(HDC hdc, CONST POINT *lpPoints, CONST INT *lpPolyCounts, int nCount); 参数: hdc:设备环境句柄。 lpPoints原创 2007-10-30 14:34:00 · 303 阅读 · 0 评论 -
printdlg
函数功能:该函数显示打印对话框或打印设置对话框。打印对话框使用户指定特殊的打印工作的特点。 打印设置对话框不能应用在新应用程序中,它已经被PageSetupDlg函数创建的打印设置公共对话框所替代。 函数原型:BOOL PrintDIg(LPPRINTDLG Ippd); 参数: Ippd:指向一个含有初始化对话框信息的PRINTDLG结构。当PRINTDLG函原创 2007-10-30 18:39:00 · 406 阅读 · 0 评论 -
printdlgex
函数功能:该函数显示一个Print属性页。该属性页使用户指定特定的打印工作的特性,一个Print属性页有一个控制的General页。该控制与Print中的对话框相似。属性页也有另外紧随General页的指定的应用程序和指定的驱动器特性页。 函数原型:HRESULT PrintDlgEx(LPPRINTDLGEX Ippd); 参数: Ippd:指向一个包括初始化属性页原创 2007-10-30 18:40:00 · 487 阅读 · 0 评论 -
printhookproc
函数功能:该挂钩函数是一个由应用程序或库定义的回调函数,此回调函数与PrintDlg函数一起使用。 函数接收指定给Print公共对话框的缺省对话框函数的消息和通知。LPPWTHOOKPROC类型定义了一个指向此回调函数的指针。PrintHookProc为由应用程序或库定义的函数名的位置占有者。 函数原型:UINT CALLBACK PrintHookProc(HWND hd原创 2007-10-30 18:40:00 · 234 阅读 · 0 评论 -
polytextout
函数功能:该函数在指定设备环境下以当前所选的字体和正文颜色绘制多个字符串。 函数原型:BOOL PolyTextOut(HDC hdc, CONST POLYTEXT *pptxt, int cStrings); 参数: hdc:设备环境句柄。 pptxt:指向POLYTEXT结构数组的指针,该数组描述将被绘制的字符串。数组中一每一个字符对应一个结构。 c原创 2007-10-30 14:34:00 · 442 阅读 · 0 评论 -
ptvisible
函数功能:该函数确定指定的点是否在设备环境的剪切区域之内。 函数原型:BOOL PtVisible(HDC hdc, int X, int Y); 参数: hdc:设备环境句柄。 X:定义点的逻辑X坐标。 Y:定义点的逻辑Y坐档。 返回值:如果该点在设备环境的剪切区域之内,则返回值非零;如果该点不在设备上描述表的剪切区域之内,则返回值为零。 速原创 2007-10-30 14:35:00 · 409 阅读 · 0 评论 -
propenumprocex
函数功能:该函数是一个应用程序定义的回调函数,它与EnumPropsEx函数一同使用。该函数从窗口属性表中检索属性项。PROPENUMPROCEX类型定义了一个指向该回调函数的指针。PropEnumProcEx是用于应用程序定义的函数名的占位符。 函数原型 BOOL CALLBACK PropEnumProcEx(HWND hwnd,LPTSTR lpszStrng,HANDLE原创 2007-10-30 14:35:00 · 368 阅读 · 0 评论 -
pie
函数功能:该函数画一个由椭圆和两条半径相交闭合而成的饼状楔形图,此饼图由当前画笔画轮廓,由当前画刷填充。 函数原型:BOOL Pie(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nXRadial1, int nYRadial1, int nXRadial2, int nYRa原创 2007-10-30 14:32:00 · 261 阅读 · 0 评论 -
patblt
函数功能:该函数使用当前选入指定设备环境中的刷子绘制给定的矩形区域。通过使用给出的光栅操作来对该刷子的颜色和表面颜色进行组合。 函数原型:BOOL PatBlt(HDC hdc, int nXLeft, int nYLeft, int nWidth, int nHeight, DWORD dwRop); 参数: hdc:设备环境句柄。 nXLeft:指定要填充的原创 2007-10-30 14:31:00 · 336 阅读 · 0 评论 -
peekmessagel
函数功能:该函数为一个消息检查线程消息队列,并将该消息(如果存在)放于指定的结构。 函数原型:BOOL PeekMessage(LPMSG IpMsg,HWND hWnd,UINT wMSGfilterMin,UINT wMsgFilterMax,UINT wRemoveMsg); 参数: lpMsg:接收消息信息的MSG结构指针。 hWnd:其消息被检查的窗口原创 2007-10-30 09:00:00 · 273 阅读 · 0 评论 -
postappmessagel
函数功能:该函数已过时。提供此函数只是为了与Windows的16位版本兼容。基于Win32的应用程序应该使用函数PostThreadMessage。原创 2007-10-30 09:01:00 · 264 阅读 · 0 评论 -
pagepainthookl
函数功能:该挂钩函数是一个由应用程序或库定义的回调函数,该回调函数与PageSetup函数一起使用。该函数接收制作PageSetup对话框中样本页绘图的消息。LLPPAGEPAINTHOOK类型定义了一个指向此回调函数的指针。PagePaintHook是由应用程序或库定义的函数名的位置持有者。 函数原型:UINT CALLBACK PagePaintHook(HWND hdlg,原创 2007-10-29 22:57:00 · 245 阅读 · 0 评论 -
printdlgexl
函数功能:该函数显示一个Print属性页。该属性页使用户指定特定的打印工作的特性,一个Print属性页有一个控制的General页。该控制与Print中的对话框相似。属性页也有另外紧随General页的指定的应用程序和指定的驱动器特性页。 函数原型:HRESULT PrintDlgEx(LPPRINTDLGEX Ippd); 参数: Ippd:指向一个包括初始化属性页原创 2007-10-29 22:59:00 · 352 阅读 · 0 评论 -
printhookprocl
函数功能:该挂钩函数是一个由应用程序或库定义的回调函数,此回调函数与PrintDlg函数一起使用。 函数接收指定给Print公共对话框的缺省对话框函数的消息和通知。LPPWTHOOKPROC类型定义了一个指向此回调函数的指针。PrintHookProc为由应用程序或库定义的函数名的位置占有者。 函数原型:UINT CALLBACK PrintHookProc(HWND hd原创 2007-10-29 22:59:00 · 270 阅读 · 0 评论 -
pagesetupdlgl
函数功能:该函数创建一个PageSetup对话框,此对话框能使用户指定打印页的属性。这些属性包括纸张大小和来源,送纸方向和页边距。 函数原型:BOOL PageSetupDlg(LPPAGESETUPDLGI ppsd); 参数: Ippsd:指向一个包含初始化对话框信息的PAGESETUPDLG结构。当函数返回时,该结构存放有关用户选择的信息。 返回值:如果用原创 2007-10-29 22:57:00 · 261 阅读 · 0 评论 -
postmessagel
函数功能:该函数将一个消息放入(寄送)到与指定窗口创建的线程相联系消息队列里,不等待线程处理消息就返回。消息队列里的消息通过调用GetMessage和PeekMessage取得。 函数原型:B00L PostMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam); 参数 hWnd:其窗口程序接收消息的窗口的句柄。原创 2007-10-30 09:01:00 · 204 阅读 · 0 评论 -
postquitmessagel
函数功能:该函数向系统表明有个线程有终止请求。通常用来响应WM_DESTROY消息。 函数原型:VOID PostQuitMessage(int nExitCode); 参数: pExitCode:指定应用程序退出代码。此值被用作消息WM_QUIT的wParam参数。 返回值:无。 备注:PostQuitMessage寄送一个WM_oUT消息给线程的消息队原创 2007-10-30 09:02:00 · 221 阅读 · 0 评论 -
postthreadmessagel
函数功能:该函数将一个消息放入(寄送)到指定线程的消息队列里,不等待线程处理消息就返回。 函数原型:BOOL PostThreadMessage(DWORD idThread,UINT Msg,WPARAM wParam,LPARAM IParam); 参数 idThread:其消息将被寄送的线程的线程标识符。如果线程没有消息队列,此函数将失败。当线程第一次调用一个W原创 2007-10-30 09:02:00 · 227 阅读 · 0 评论 -
pagesetuphookl
函数功能:该挂钩函数为由应用程序或库定义的回调函数。此回调函数与PageSetupDlg函数一起使用,它接收为PageSetup公用对话框设置缺省对话框的消息或通告。LPPAGESETUPHOOK类型定义了一个指向此回调函数的指针。PageSetupHook是由应用程序或库定义的函数名的位置持有者。 函数原型:UINT CALLBACK PageSetupHook(HWND hd原创 2007-10-29 22:58:00 · 282 阅读 · 0 评论 -
pagepainthook
函数功能:该挂钩函数是一个由应用程序或库定义的回调函数,该回调函数与PageSetup函数一起使用。该函数接收制作PageSetup对话框中样本页绘图的消息。LLPPAGEPAINTHOOK类型定义了一个指向此回调函数的指针。PagePaintHook是由应用程序或库定义的函数名的位置持有者。 函数原型:UINT CALLBACK PagePaintHook(HWND hdlg,原创 2007-10-30 18:38:00 · 295 阅读 · 0 评论