
E
WinApiExample
这个作者很懒,什么都没留下…
展开
-
extractlcon
函数功能:该函数从限定的可执行文件,动态链接库(DLL);或者图标文件中恢复图标句柄.为恢复大或小的图标句柄数组,使用ExtractlconEx函数。 函数原型:HICON EXtractlcon(HINSTANCE hlnst,LPCTSTR lpszExeFileName,UINT nlconlndex); 参数: hlnst:调用函数的应用程序的事例句柄。原创 2007-10-30 18:06:00 · 259 阅读 · 0 评论 -
extractlconexl
函数功能:该函数从限定的可执行文件;动态链接库(DLL),或者图标文件中生成图标句柄数组。 函数原型:UINT EXtractlcohEX(LPCTSTR IpSZFile,int nlconlndex,HICON FAR*PhiCORLarge,HICON FAR*phiconSmall,UINT nlcons); 参数: IpszFile:定义可获取图标的可执行原创 2007-10-29 22:23:00 · 252 阅读 · 0 评论 -
editwordbreakprocl
函数功能:该函数是由应用程序定义的回调函数,该函数与EM_SETWORDBREAKPROC信号一起使用,一个多行编辑控制每当必须中断文本行时都调用EditwordBreakProc函数。EditwordBreakProc函数定义了一个指向此回调函数的指针,EditwordBreakProc是一个应用程序定义的函数名的占位符。 函数原型:int CALLBACK EditWordB原创 2007-10-29 22:20:00 · 299 阅读 · 0 评论 -
exttextout
函数功能:该函数用当前选择的字体、背景颜色和正文颜色来绘制一个字符串。可以提供一个可选的矩形,用于裁剪或作不透明物或两者兼有。 函数原型:BOOL ExtTextOut(HDC hdc, int X, int Y, UINT fuOptions, CONST RECT *lprc, LPCTSTR lpString, UINT cbCount, CONST INT *lpDx);原创 2007-10-30 12:52:00 · 369 阅读 · 0 评论 -
extselectcliprgn
函数功能:访函数通过特定的方式把一个特定的区域与当前的剪切区域合并在一起。 函数原型:int ExtSelectClipRgn (HDc hdc, HRGN hrgn, int fnMode); 参数: hdc:设备环境句柄。 hrgn:标识被选择的区域。当指定RGN_COPY模式时,该句柄只能为NULL。 fnMode:定义执行的运算模式。它必原创 2007-10-30 12:51:00 · 336 阅读 · 0 评论 -
excludecliprect
函数功能:该函数的功能是创建一个新的剪切区域,该区域由一个现存的剪切区域减去一个特定的矩形区域而构成。 函数原型:int ExcludeClipRect(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect); 参数: :设备环境句柄。 :定义了矩形区域左上角的逻辑X坐标。原创 2007-10-30 12:50:00 · 321 阅读 · 0 评论 -
enumobjects
函数功能:该函数为指定的设备上下文环境枚举可用的笔或画笔,对于每个可用对象,该函数调用应用程序定义的回调函数,提供数据描述该对象。Enumobjects继续调用回调函数直到回调函数返回零或所有的对象都已枚举为止。 函数原型:int EnumObjects(HDC hdc, int nObjectType, GOBJENUMPROC lpObjectFunc, LPARAM lPa原创 2007-10-30 12:48:00 · 310 阅读 · 0 评论 -
enumfontsproc
函数功能:该函数是一个应用程序定义的回调函数,处理由EnumFonts获得的字体数据。EnumFontsProc是应用程序定义的函数的名字的占位符。 函数原型:int CALLBACK EnumFontsProc(lplf lplf, lptm lptm, DWORD dwType, LPARAM lpData); 参数: lplf:指向结构LOGFONT的指针,该结原创 2007-10-30 12:48:00 · 290 阅读 · 0 评论 -
enumfontfamiliesex
函数功能:该函数列举系统里所有符合由LOGFONT结构指定的字体特性的字体。此函数基于字样名或字符集或两者来枚举字体。 函数原型:int EnumFontFamiliesEx(HDC hdc, LPLOGFONT lpLogfont, FONTENUMPROC lpEnumFontFamExProc, LPARAM lParam, DWORD dwFlags); 参数:原创 2007-10-30 12:47:00 · 309 阅读 · 0 评论 -
enumfontfamilies
函数功能:该函数列举指定设备环境下的指定字体族里的字体。 函数原型:int EnumFontFamilies (HDC hdc, LPCTSTR lpszFamily, FONTENUMPROC lpEnumFontFamProc, LPARAM lParam); 参数: hdc:设备环境句柄。 lpszFamily:指向以/0结束的字符串的指针,该字符串指定期原创 2007-10-30 12:46:00 · 426 阅读 · 0 评论 -
enumresnameprocl
函数功能:该函数是一个用户定义的和EnumResourceNames函数一起使用的回调函数。ENUMRESNAMEPROC类型定义一个指向该回调函数的指针。EnumResNameProc是用户定义函数名的占位符。 函数原型:BOOL CALLBACK EnumResNameProc(HANDL hModue.LPCTSTR haszTyPe,LPTSTR IPszName,LON原创 2007-10-30 08:37:00 · 280 阅读 · 0 评论 -
enumwindowsl
函数功能:该函数枚举所有屏幕上的顶层窗口,办法是先将句柄传给每一个窗口,然后再传送给应用程序定义的回调函数。EnumThreadWindows函数继续到所有顶层窗口枚举完为止或回调函数返回FALSE为止函数原型:BOOL EnumWindows(WNDENUMPROC lpEnumFunc,LPARAM lParam); 参数: lpEnumFunc:指向一个应用程序定义的原创 2007-10-30 08:40:00 · 204 阅读 · 0 评论 -
ellipse
函数功能:该函数用于画一个椭圆,椭圆的中心是限定矩形的中心,使用当前画笔画椭圆,用当前的画刷填充椭圆。 函数原型:BOOL Ellipse(HDC hdc, int nLeftRect, int nTopRect, nRightRect, int nBottomRect); 参数: hdc:设备环境句柄。 nLeftRect:指定限定矩形左上角的X坐标。原创 2007-10-30 12:44:00 · 344 阅读 · 0 评论 -
extractassociatedlcon
函数功能;该函数返回存在于文件中的索引图标或存在于相关联可执行文件中的图标句柄。 函数原型:HICON ExtractAssociatedlcon(HINSTANCE hlnst,LPTSTR lplconPath); 参数: hlnst:指定调用函数的应用程序的事例。 lplconPath:包含图标文件的全称路径和文件名的指针,函数从文件或者与该文件相关联的可原创 2007-10-30 18:05:00 · 258 阅读 · 0 评论 -
extractlconex
函数功能:该函数从限定的可执行文件;动态链接库(DLL),或者图标文件中生成图标句柄数组。 函数原型:UINT EXtractlcohEX(LPCTSTR IpSZFile,int nlconlndex,HICON FAR*PhiCORLarge,HICON FAR*phiconSmall,UINT nlcons); 参数: IpszFile:定义可获取图标的可执行原创 2007-10-30 18:06:00 · 289 阅读 · 0 评论 -
enddialog
函数功能:该函数清除一个模态对话框,并使系统中止对对话框的任何处理。 函数原型:BOOL EndDialog(HWND hDlg,int nResult); 参数: hDlg:表示要被清除的对话框窗口。 NResult:指定从创建对话框函数返回到应用程序的值。 返回值:如果函数调用成功,则返回值为非零值;如果函数调用失败则返回值为零。若想获得错误信息请调用原创 2007-10-30 18:05:00 · 324 阅读 · 0 评论 -
enablewindow
函数功能:该函数允许/禁止指定的窗口或控制接受鼠标和键盘的输入,当输入被禁止时,窗口不响应鼠标和按键的输入,输入允许时,窗口接受所有的输入。 函数原型:BOOL EnableWindow(HWND hWnd,BOOL bEnable); 参数: hWnd:被允许/禁止的窗口句柄。 bEnable:定义窗口是被允许,还是被禁止。若该参数为TRUE,则窗口被允许。若原创 2007-10-30 18:05:00 · 498 阅读 · 0 评论 -
enablemenultem
函数功能:该函数使指定的菜单项有效、无效或变灰。 函数原型:BOOL EnableMenutem(HMENU hMenu,UINT ulDEnablttem,UINT uEnable; 参数 hMenu:菜单句柄。 ulDEnableltem:指定将使其有效、无效或变灰的菜单项,按参数uEnable确定的含义。此参数可指定菜单条、菜单或子菜单里的菜单项。原创 2007-10-30 18:04:00 · 267 阅读 · 0 评论 -
editwordbreakproc
函数功能:该函数是由应用程序定义的回调函数,该函数与EM_SETWORDBREAKPROC信号一起使用,一个多行编辑控制每当必须中断文本行时都调用EditwordBreakProc函数。EditwordBreakProc函数定义了一个指向此回调函数的指针,EditwordBreakProc是一个应用程序定义的函数名的占位符。 函数原型:int CALLBACK EditWordB原创 2007-10-30 18:04:00 · 388 阅读 · 0 评论 -
enumobjectsproc
函数功能:该函数是应用程序定义的回调函数,为EnumObjects函数一起使用。此函数用来处理对象数据,GOBJECTENUMPROC类型定义了指向该回调函数的指针,EnumObjectsProc是应用程序定义函数名字的一个占位符。 函数原型:VOID CALLBACK EnumObjectsProc(PVOID lpLogObject, LPARAM lpData); 参原创 2007-10-30 12:49:00 · 300 阅读 · 0 评论 -
enumfontfamexproc
函数功能:该函数是和函数EnumFontFamiliesEx一起使用的应用程序定义的回调函数,它用来处理字体。为每一种列举的字体调用一次,类型FONTENUMPROC定义了一个指向此回调函数的指针,EnumFontExProc是这个应用程序定义的函数的名字的占位符。 函数原型:int CALLBACK EnumFontFamExProc(ENUMLOGFONTEX *lpelfe原创 2007-10-30 12:46:00 · 258 阅读 · 0 评论 -
enumdisplaysettings
函数功能:该函数得到显示设备的一个图形模式设备,通过对该函数一系列的调用可以得到显示设备所有的图形模式信息。 函数原型:BOOL EnumDisplaySettings(LPCTSTR lpszDeviceName, DWORD iModeNum, LPDEVMODE lpDevMode); 参数: lpszDeviceName:指向一个以null的结尾的字符串,该字原创 2007-10-30 12:45:00 · 356 阅读 · 0 评论 -
enumreslangprocl
函数功能:该函数是一个用户定义的和EnumResourceLanguages函数一起使用的回调函数。它接收资源语言。ENUMRESLANGPROC类型定义指向该响应函数的指针。EnumResLangProc是用户定义的函数名称的占位符。 函数原型:BOOL CALLBACK EnumResLangProc(HANDLE hModule,LPCTSTR IPszType, LPCT原创 2007-10-30 08:36:00 · 244 阅读 · 0 评论 -
enddeferwindowposl
函数功能:该函数在一个单一的屏幕刷新周期内同时更新一个或多个窗口的位置和大小。 函数原型:BOOL EndDeferWindowPos( HWND hWinPoslnfo); 参数; hWlnPoslnfo:指向多窗口定位结构的句柄,该结构包含着一个或多个窗口的尺寸和定位信息。这个内部结构由BeginDeferWindowPos函数返回或由最近一次调用DeferWin原创 2007-10-30 08:35:00 · 217 阅读 · 0 评论 -
extractlconl
函数功能:该函数从限定的可执行文件,动态链接库(DLL);或者图标文件中恢复图标句柄.为恢复大或小的图标句柄数组,使用ExtractlconEx函数。 函数原型:HICON EXtractlcon(HINSTANCE hlnst,LPCTSTR lpszExeFileName,UINT nlconlndex); 参数: hlnst:调用函数的应用程序的事例句柄。原创 2007-10-29 22:22:00 · 221 阅读 · 0 评论 -
enumprops
函数功能:该函数将窗口属性表中的所有项列举出来,一个一个地传送给指定的回调函数,直到列举到最后一项,或者回调函数返回FALSE为止。 函数原型:int EnumProps(HWND hWnd,PROPENUMPROC lpEnumFunc); 参数: hWnd:指向要列举属性表内容的窗口。 lpEnumFunc:指向回调函数的指针。有关回调函数方面更多的信息,可原创 2007-10-30 12:49:00 · 309 阅读 · 0 评论 -
enumdisplaydevices
函数功能:该函数可得到系统中显示设备的信息。 函数原型:BOOL Enumdisplaydevices(PVOID Unused, DWORD iDevNum, PDISPLAY_DEVICE lpDisplayDevice, DWORD dwFlags); 参数: Unused:该参数当前不用,应设为Null。 iDevNum:指定感兴趣的显示设备的索引值,操原创 2007-10-30 12:45:00 · 445 阅读 · 0 评论 -
enumwindowsprocl
函数功能:该函数是一个与EnumWindows或EnumDesktopWindows一起使用的应用程序定义的回调函数。它接收顶层窗口句柄。WNDENUMPROC定义一个指向这个回调函数的指针。EnumWindowsProc是应用程序定义函数名的位置标志符。 函数原型:BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM IParam);原创 2007-10-30 08:40:00 · 211 阅读 · 0 评论 -
enumtreadwindowsl
函数功能:该函数枚举所有与一个线程有关的非子窗口。办法是先将句柄传给每一个窗口,随后传送给应用程序定义的回调函数。EnumThreadWindows函数继续到所有窗口枚举完为止或回调函数返回FALSE为止。要枚举一个特定窗口的所有子窗口;使用EnumChjdwjndows函数。 函数原型:BOOL EnumThreadWindows{D函数功能:该函数销毁指定的窗口。该函数发送W原创 2007-10-30 08:39:00 · 234 阅读 · 0 评论 -
enumrestypeprocl
函数功能:该函数是一个用户定义的和EnumResourceTypes函数一起使用的回调函数。它接收资源类型。EnumResTypeProc类型定义一个指向这个回调函数的指针。EnumResTypeProc是这个用户定义函数名称的占位符。 函数原型:BOOL CALLBACK EnumResTyPeProc(HANDLE hModue,LPTSTR lpszType,LONG IP原创 2007-10-30 08:38:00 · 232 阅读 · 0 评论 -
enumresourcelanguagesl
函数功能:该函数为每个指定类型和名称的资源搜索模块,并且向定义的回调函数传递所搜寻到的每种资源语言。 函数原型;BOOL EnumResourceLanguages(HMODULE hModule,LPCTSTR lpType,LPCTSTR IpName,ENUMRESthNGPROC lpEnumFunc,LONG IParam); 参数: hModule:处理包原创 2007-10-30 08:37:00 · 373 阅读 · 0 评论 -
enumchildprocl
函数功能:该函数是由应用程序定义的,与函数EnumChildWindows一起使用的回调函数。它接收子窗口句柄。类型WNDENUMPROC定义了一个指向回调函数的指针。EnumChildProc是一个应用程序定义的函数名的位置标志符。 函数原型:BOOL CALLBACK EnumChildProc(HWND hwnd,LPARAM ItParam); 参数: hwn原创 2007-10-30 08:35:00 · 206 阅读 · 0 评论 -
endupdateresourcel
函数功能:该函数终止在可执行文件中的资源更新。 函数原型:BOOL EndUpdateResource(HANDLE hUpdate,BOOL fDiscard); 参数: hUpdate:用于资源更新的句柄。此句柄通过BeginUpdateResource函数返回。 fDiscard:用来说明是否向可执行文件中写入资源更新内容。如果此参数为TRUE,则在可执行原创 2007-10-30 08:35:00 · 203 阅读 · 0 评论 -
enablescrollbarl
函数功能:该函数可以激活一个或两个滚动条箭头或是使其失效。 函数原型:BOOL EnableScrollBar(HWND hWnd,UINT WSBflags,UINT wArrows); 参数: hWnd:根据参数wSBflags的值,处理对雷体或滚动条的处理。 wSBflags:指定滚动条的类型。这个参数可以是下面的值,含义如下: SB_BOTH:可以原创 2007-10-30 08:34:00 · 465 阅读 · 0 评论 -
extfloodfill
函数功能:该函数将使用当前刷子填充显示表面区域。 函数原型:BOOL ExtFloodFill(HDC hdc,int nXStart,int nYStart,COLORREF crColor,UINT fuFillType); 参数: hdc:设备环境句柄。 nXSTart:指定要开始填充处的逻辑X轴坐标。 nYStart:指定要开始填充处的逻辑Y轴坐标原创 2007-10-30 12:51:00 · 540 阅读 · 0 评论 -
enablemenulteml
函数功能:该函数使指定的菜单项有效、无效或变灰。 函数原型:BOOL EnableMenutem(HMENU hMenu,UINT ulDEnablttem,UINT uEnable; 参数 hMenu:菜单句柄。 ulDEnableltem:指定将使其有效、无效或变灰的菜单项,按参数uEnable确定的含义。此参数可指定菜单条、菜单或子菜单里的菜单项。原创 2007-10-29 22:21:00 · 220 阅读 · 0 评论 -
enablewindowl
函数功能:该函数允许/禁止指定的窗口或控制接受鼠标和键盘的输入,当输入被禁止时,窗口不响应鼠标和按键的输入,输入允许时,窗口接受所有的输入。 函数原型:BOOL EnableWindow(HWND hWnd,BOOL bEnable); 参数: hWnd:被允许/禁止的窗口句柄。 bEnable:定义窗口是被允许,还是被禁止。若该参数为TRUE,则窗口被允许。若原创 2007-10-29 22:21:00 · 276 阅读 · 0 评论 -
enumpropsex
函数功能:该函数将窗口属性表中的所有项列举出来,依次传送给指定的回调函数,直到列举到最后一项,或者回调函数返回FALSE为止。 函数原型:int EnumPropsEx(HWND hWnd,PROPENUMPROCEX lpEnumFunc,LPARAM IParam); 参数: hWnd:指向要列举属性表内容的窗口。 lpEnumFunc:指向回调函数的指针。原创 2007-10-30 12:50:00 · 252 阅读 · 0 评论 -
enumfonts
函数功能:该函数列举一个指定设备可用的字体,对那些有指定字样名的字体,EnumFonts取得该字体的信息,并将信息传给应用程序定义的回调函数。回调函数可以按期望处理字体信息。当再没有字体可列举或回调函数返回零时,列举停止。 函数原型:int EnumFonts(HDC hdc, LPCTSTR lpFaceName, FONTNUMPROC lpFontfunc, LPARAM原创 2007-10-30 12:48:00 · 276 阅读 · 0 评论 -
enumfontfamproc
函数功能:该函数是由应用程序定义的与函数EnumFontFamilies一起使用的回调函数,它接收用于描述与可用字体的数据。类型FONTENUMPROC定义了一个指向此回调函数的指针,EnumFontFamProc是应用程序定义的函数的名字的占位符。 函数原型:int CALLBACK EnumFontFamProc(ENUMLOGFONT FAR *lpelf, NEWTEXT原创 2007-10-30 12:47:00 · 224 阅读 · 0 评论