R
WinApiExample
这个作者很懒,什么都没留下…
展开
-
removemenul
函数功能:该函数从指定菜单删除一个菜单项或分离一个子菜单。如果菜单项打开一个下拉式菜单或子菜单,RemoveMenu不消毁该菜单或其句柄,允许菜单被重用。在调用此函数前,函数GetSubMenu应当取得下拉式菜单或子菜单的句柄。 函数原型:BOOL RemoveMenu(HMENU hMenu,UINT uPosition,UINT uFlgs); 参数: hMenu原创 2007-10-29 23:00:00 · 247 阅读 · 0 评论 -
rectangle
函数功能:该函数画一个矩形,用当前的画笔画矩形轮廓,用当前画刷进行填充。 函数原型:BOOL Rectangle(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect); 参数: hdc:设备环境句柄。 nLeftRect:指定矩形左上角的逻辑X坐标。 nTopRect:原创 2007-10-30 14:36:00 · 273 阅读 · 0 评论 -
registerclass
函数功能:该函数注册在随后调用CreateWindow函数和CreateWindowEx函数中使用的窗口类。 RegisterClass函数己经由函数RegisterClassEx函数来代替,但是,如果不需要设置类的小目标则仍然可以使用RegisterClass函数。 函数原型:ATON RegisterClass(CONST WNDCLASS ★lpWndClass);原创 2007-10-30 14:37:00 · 595 阅读 · 0 评论 -
registerclassex
函数功能:该函数为随后在调用Createwindow函数和CreatewindowEx函数中使用的窗口注册一个窗口类。 函数原型:ATON RegisterClassEX(CONST WNDCLASSEX★Ipwcx); 参数: Ipwcx:指向一个WNDCLASSEX结构的指针。在传递给这个函数之前,必须在结构内填充适当的类的属性返回值:如果函数成功,返回值是唯一识原创 2007-10-30 14:38:00 · 490 阅读 · 0 评论 -
releasedc
函数功能:函数释放设备上下文环境(DC)供其他应用程序使用。函数的效果与设备上下文环境类型有关。它只释放公用的和设备上下文环境,对于类或私有的则无数。 函数原型:int ReleaseDC(HWND hWnd, HDC hdc); 参数: hWnd:指向要释放的设备上下文环境所在的窗口的句柄。 hDC:指向要释放的设备上下文环境的句柄。 返回值:返回值说明原创 2007-10-30 14:38:00 · 267 阅读 · 0 评论 -
removeprop
函数功能:该函数从指定的窗口的属性表中删除一项。指定的字符串标识了要删除的项。 函数原型:HANDLE RemoveProp(HWND hWnd,LPCTSTR lpString); 参数: hWnd:指向要改变属性项的窗口的句柄。 lpString:指向以null结尾的字符串指针,或者包含一个标识字符串的原子。如果该参数是一个原子,那么它必须是使用AddAto原创 2007-10-30 14:39:00 · 230 阅读 · 0 评论 -
resetdc
函数功能:该函数根据指定结构中的信息更新给定打印机或绘图仪的设备上下文环境。 函数原型:HDC ResetDC(HDC hdc, CONST DEVMODE *lpInitData); 参数: hdc:将要更新的设备上下文环境的句柄。 lpInitData:指向包含新设备上下文环境信息的DEVMODE结构的指针。 返回值:如果成功,返回值为原始设备上下文环原创 2007-10-30 14:40:00 · 301 阅读 · 0 评论 -
removemenu
函数功能:该函数从指定菜单删除一个菜单项或分离一个子菜单。如果菜单项打开一个下拉式菜单或子菜单,RemoveMenu不消毁该菜单或其句柄,允许菜单被重用。在调用此函数前,函数GetSubMenu应当取得下拉式菜单或子菜单的句柄。 函数原型:BOOL RemoveMenu(HMENU hMenu,UINT uPosition,UINT uFlgs); 参数: hMenu原创 2007-10-30 18:41:00 · 829 阅读 · 1 评论 -
resizepalette
函数功能:该函数增大或减小基于指定值的逻辑调色板的大小。 函数原型:BOOL ResizePalette(HPALETTE hpal, UINT nEntries); 参数: hpal:标识一个将发生变化的调色板。 nEntries:指定一个调整过大小的调色板的入口点数。 返回值:如果成功返回非零值;如果失败返回值是零。 Windows NT:若想获原创 2007-10-30 14:40:00 · 280 阅读 · 0 评论 -
replacetext
函数功能。该函数创建一个系统定义的无模式对话框,此对话框使用户查找或替代一个串,或执行控制和替代操作。 函数原型:HWND Replace Text (LPFINDREPLACE Ipfr); 参数: Ipfr:指向一个包含初始化对话框的信息的FINDREPLACE结构。对话框应用此结构把用户输入的有关信息传送到应用程序。有关更多的信息,见卜列说明部分。 返回值原创 2007-10-30 18:42:00 · 291 阅读 · 0 评论 -
registerhotkey
函数功能:该函数定义一个系统范围的热键。 函数原型:BOOL RegisterHotKey(HWND hWnd,intid,UINT fsModifiers,UINT vk); 参数: hWnd:接收热键产生WM_HOTKEY消息的窗口句柄。若该参数NULL,传递给调用线程的WM_HOTKEY消息必须在消息循环中中进行处理。 id:定义热键的标识符。调用线程中的原创 2007-10-30 18:41:00 · 317 阅读 · 0 评论 -
restoredc
函数功能:该函数恢复设备上下文环境(DC)到指定状态,该设备上下文环境的恢复是通过使状态信息出栈而进行的。该堆栈由先前调用SaveDC函数时创建的。 函数原型:BOOL RestoreDC(HDC hdc, int nSavedDC); 参数: hdc:设备上下文环境句柄。 nSaveDC:指定将要被恢复的设备上下文环境的实例,如果该参数为正,则nSaveDC代原创 2007-10-30 14:41:00 · 218 阅读 · 0 评论 -
replacetextl
函数功能。该函数创建一个系统定义的无模式对话框,此对话框使用户查找或替代一个串,或执行控制和替代操作。 函数原型:HWND Replace Text (LPFINDREPLACE Ipfr); 参数: Ipfr:指向一个包含初始化对话框的信息的FINDREPLACE结构。对话框应用此结构把用户输入的有关信息传送到应用程序。有关更多的信息,见卜列说明部分。 返回值原创 2007-10-29 23:00:00 · 231 阅读 · 0 评论 -
registerwindowsmessagel
函数功能:该函数定义一个新的窗口消息,该消息确保在系统中是唯一的。返回的消息值可在调用函数SendMessage或PostMessage时使用。 函数原型:UINT RegisterWindowsMessage(LPCTSTR lpString); 参数: lpString:指定将被注册的消息的以‘/O’结束的字符串指针。 返回值:如果消息被成功注册,返回值是在原创 2007-10-30 09:02:00 · 281 阅读 · 0 评论 -
releasecapturel
函数功能:该函数从当前线程中的窗口释放鼠标捕获,并恢复通常的鼠标输入处理。捕获鼠标的窗口接收所有的鼠标输入(无论光标的位置在哪里),除非点击鼠标键时,光标热点在另一个线程的窗口中。 函数原型:BOOL ReleaseCapture(VOlD) 参数:无。 返回值:如果函数调用成功,返回非零值;如果函数调用失败,返回值是零。若想获得更多的错误信息,请调用GetlastE原创 2007-10-30 09:03:00 · 230 阅读 · 0 评论 -
registerhotkeyl
函数功能:该函数定义一个系统范围的热键。 函数原型:BOOL RegisterHotKey(HWND hWnd,intid,UINT fsModifiers,UINT vk); 参数: hWnd:接收热键产生WM_HOTKEY消息的窗口句柄。若该参数NULL,传递给调用线程的WM_HOTKEY消息必须在消息循环中中进行处理。 id:定义热键的标识符。调用线程中的原创 2007-10-29 23:00:00 · 266 阅读 · 0 评论 -
replymessagel
函数功能:该函数用于应答由函数SendMessage发送的消息,不返回控制给调用SendMessage的函数。 函数原型:BOOLReplyMessage(LRESULTIResult); 参数: IResult:指定消息处理的结果。可能的值由所发送的消息确定。 返回值:如果调用线程正处理从其他线程或进程发送的消息,返回非零值。如果调用线程不是正处理从其他线程或原创 2007-10-30 09:03:00 · 316 阅读 · 0 评论 -
realizepalette
函数功能:该函数从当前逻辑调色板中映射调色板入口点到系统调色板中。 函数原型:UINT RealizePalette(HDC hdc); 参数: hdc:设备环境句柄。一个逻辑调色板被选择在该设备环境中。 返回值:如果函数成功,函数返回值定义口点的数目,这些逻辑调色板中的入口点映射到系统调色板中;如果失败,返回值是GDI_ERROR。 Windows NT原创 2007-10-30 14:36:00 · 280 阅读 · 0 评论 -
rectvisible
函数功能:该函数确定指定矩形的任何部分是否在设备上下文环境的剪切区域之内。 函数原型:BOOL RectVisible(HDC hdc, CONSTRECT *lprc); 参数: hdc:设备环境句柄。 lprc:RECT结构的指针,包括特定矩形的逻辑坐标。 返回值:如果特定矩形的一部分在剪切区域之内,则返回非零值;如果特定矩形的任何部分都不在剪切区域之原创 2007-10-30 14:37:00 · 254 阅读 · 0 评论 -
removefontresource
函数功能:该函数从系统字体表中除去在指定文件里的字体。 函数原型:BOOL RemoveFontResource(LPCTSTR lpFileName); 参数: lpFileName:指向以/0结束的字符串的指针,该字符串表示字体资源文件的名字。 返回值:如果函数调用成功,返回值非零,如果函数调用失败,返回值是0。 Windows NT:若想获得更多错误原创 2007-10-30 14:39:00 · 335 阅读 · 0 评论 -
roundrect
函数功能:该函数画一个带圆角的矩形,此矩形由当前画笔画轮廊,由当前画刷填充。 函数原型:BOOL RoundRect(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nWidth, int nHeight); 参数: hdc:设备环境句柄。 nLeftRect:原创 2007-10-30 14:41:00 · 286 阅读 · 0 评论