I
WinApiExample
这个作者很懒,什么都没留下…
展开
-
insertmenul
函数功能:该函数插入一个新菜单项到菜单里,并使菜单里其他项下移。 函数原型:BOOL InsertMenu(HMENU hMenu,UINt uPosition,UINT uFlags,UINT uIDNewltem,LPCTSTR lpNewltem); 参数: hMenu:将被修改的菜单的句柄。 uPosition:指定新菜单项将被插入其前面的菜单项,其含义原创 2007-10-29 22:46:00 · 398 阅读 · 1 评论 -
iswindowunicodel
函数功能:该函数确定指定的窗口是否是一个本地Unicode窗口。 函数原型: BOOL lswindowUnicode(HWND hwndJ; 参数: hWnd:被测试窗口的句柄。 返回值:如果窗口是一个本地Unicode窗口,返回值为非零;如果窗口不是一个本地Unicode窗口,返回值为零,同时说明窗口是一个ANSI窗口。 备注;一个窗口的字符集是由函数原创 2007-10-30 08:57:00 · 235 阅读 · 0 评论 -
iswindowvlslblel
函数功能:该函数获得给定窗口的可视状态。; 函数原型:BOOL IsWindowVisible(HWND hWnd); 参数; hWnd:被测试窗口的句柄。 返回值:如果指定的窗口及其父窗口具有WS_VISIBLE风格,返回值为非零;如果指定的窗口及其父窗口不具有WS_VISIBLE风格,返回值为零。由于返回值表明了窗口是否具有Ws_VISIBLE风格,因此,即原创 2007-10-30 08:57:00 · 238 阅读 · 0 评论 -
intersectcliprect
函数功能:该函数创建了一个新的剪切区域,该区域是当前剪切区域和一个特定矩形的交集。 函数原型:int IntersectClipRect(HDC hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect); 参数: hdc:设备环境句柄。 nLeftRect:定义矩形左上角的逻辑X坐标。原创 2007-10-30 13:26:00 · 341 阅读 · 0 评论 -
invertrect
函数功能:该函数通过对矩形内部的像素点进行逻辑NOT操作而将窗口中的矩形反转。 函数原型:BOOL Invertrect(HDC hdc, CONST RECT *lprc); 参数: hdc:设备环境句柄。 lprc:指向包含将被反转的矩形的逻辑坐标的RECT结构的指针。 返回值:如果函数调用成功,返回值非零,如果函数调用失败,返回值是0。 Win原创 2007-10-30 13:27:00 · 280 阅读 · 0 评论 -
insertmenu
函数功能:该函数插入一个新菜单项到菜单里,并使菜单里其他项下移。 函数原型:BOOL InsertMenu(HMENU hMenu,UINt uPosition,UINT uFlags,UINT uIDNewltem,LPCTSTR lpNewltem); 参数: hMenu:将被修改的菜单的句柄。 uPosition:指定新菜单项将被插入其前面的菜单项,其含义原创 2007-10-30 18:25:00 · 576 阅读 · 0 评论 -
insertmenultem
函数功能:该函数在菜单的指定位置插入一个新菜单项。 函数原型:BOOL WINAPI InsertMenutem(HMENU hMenu,UINT ultem,BOOL fByPosition,LPMENUITEMINFO lpmii ); 参数: hMenu:新菜单项将被插入其中的菜单的句柄。 ultem:在其前面插入新菜单项的菜单项的标识符或位置。此参数的含原创 2007-10-30 18:26:00 · 343 阅读 · 0 评论 -
isdialogmessage
函数功能:该函数决定一个消息是否指定给指定的对话框,如果是,则处理消息。 函数原型:BOOL IsDialogMessage(HWND hDlg,LPMSG IpMsg); 参数: hDlg:标识对话框。 IpMsg:指向一个含有将被检测的消息的MSG结构。返回值:如果消息被处理,则返回值为非零值;如果消息没有被处理,则返回值为零。备注:尽管IsDialogMessag原创 2007-10-30 18:26:00 · 497 阅读 · 0 评论 -
isdlgbuttonchecked
函数功能:该函数可以确定某个按钮控制是否有选中标志,或者三态按钮控制是否为灰色的、选中的、或两者都不是。 函数原型:UINT IsDlgButtonChecked(HWND hDlg,Int nlDBUtton); 参数: hDlg:指向包含按钮控制的对话框。 nkDButtom:指定按钮控制的整型标识符。 返回值:使用BS_AUTOCHECKBOX、BS原创 2007-10-30 18:27:00 · 358 阅读 · 0 评论 -
ismenu
函数功能:该函数确定一个句柄是否为菜单句柄。 函数原型:BOOL lsMenu(HMENU hMenu); 参数: hMenu:被测试的句柄。 返回值:如果hMenu是一个菜单句柄,返回非零值。如果hMenu不是一个菜单句柄,返回值是零。 速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;头文件:W原创 2007-10-30 18:27:00 · 310 阅读 · 0 评论 -
insertmenulteml
函数功能:该函数在菜单的指定位置插入一个新菜单项。 函数原型:BOOL WINAPI InsertMenutem(HMENU hMenu,UINT ultem,BOOL fByPosition,LPMENUITEMINFO lpmii ); 参数: hMenu:新菜单项将被插入其中的菜单的句柄。 ultem:在其前面插入新菜单项的菜单项的标识符或位置。此参数的含原创 2007-10-29 22:46:00 · 256 阅读 · 0 评论 -
isiconicl
函数功能:该函数确定给定窗口是否是最小化(图标化)的窗口。 函数原型:BOOL IsIconic(HWND hWnd); 参数: hWnd:被测试窗口的句柄。 返回值:如果窗口已图标化,返回值为非零;如果窗口未图标化,返回值为零。 速查:Windows NT:3.1以上版本;Windows:95以上版本;Windows CE:不支持;头文件:winuser原创 2007-10-30 08:56:00 · 233 阅读 · 0 评论 -
isdialogmessagel
函数功能:该函数决定一个消息是否指定给指定的对话框,如果是,则处理消息。 函数原型:BOOL IsDialogMessage(HWND hDlg,LPMSG IpMsg); 参数: hDlg:标识对话框。 IpMsg:指向一个含有将被检测的消息的MSG结构。返回值:如果消息被处理,则返回值为非零值;如果消息没有被处理,则返回值为零。备注:尽管IsDialogMessag原创 2007-10-29 22:46:00 · 265 阅读 · 0 评论 -
ismenul
函数功能:该函数确定一个句柄是否为菜单句柄。 函数原型:BOOL lsMenu(HMENU hMenu); 参数: hMenu:被测试的句柄。 返回值:如果hMenu是一个菜单句柄,返回非零值。如果hMenu不是一个菜单句柄,返回值是零。 速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;头文件:W原创 2007-10-29 22:47:00 · 207 阅读 · 0 评论 -
iswindowenabledl
函数功能:该函数用于判断指定的窗口是否允许接受键盘或鼠标输入。 函数原型:BOOL IsWindowEnabled(HWND hWnd); 参数: hWnd:被测试的窗口句柄。 返回值:若窗口允许接受键盘或鼠标输入,则返回非0值,若窗口不允许接受键盘或鼠标输入,则返回值为0。 备注:子窗口只有在被允许并且可见时才可接受输入。 速查:Windows N原创 2007-10-29 22:48:00 · 227 阅读 · 0 评论 -
insendmessagel
函数功能:该函数决定当前窗口程序是否处理另一个线程调用SendMesssge(在相同进程或不同进程)发送来的消息。 函数原型:BOOL InsendMessage(VOID); 参数:无。 返回值:如果窗口程序处理另一个线程调用SendMessage发送来的消息,返回非零值。如果窗口程序不处理另一个线程调用SendMessage发送来的消息,返回值是零。 速查:原创 2007-10-30 08:55:00 · 233 阅读 · 0 评论 -
insendmessageexl
函数功能:函数决定当前窗口程序是否处理另一个线程调用SendMessage(在相同进程或不同进程)发送来的消息。此函数与InsendMesssge相似,但另外提供了如何发送消息的信息。 函数原型:DWORD InsendMessageEx(LPVOID IpReserved); 参数: IpReserved:保留值,必须为NULL。 返回值:如果消息没被发送,返原创 2007-10-30 08:55:00 · 278 阅读 · 0 评论 -
ischildl
函数功能:该函数测试一个窗口是否是指定父窗口的子窗口或后代窗口。如果该父窗口是在父窗口的链表上则子窗口是指定父窗口的直接后代。父窗口链表从原始层叠窗口或弹出窗口一直连到该子窗口。 函数原型:BOOL IsChild(HWND hWndParant,HWND hWnd); 参数: hWndparant:父窗口句柄。 hWnd:将被测试的窗口句柄。 返回值:如原创 2007-10-30 08:55:00 · 264 阅读 · 0 评论 -
iszoomedl
函数功能:该函数确定窗口是否是最大化的窗口。 函数原型:BOOL IsZoomed(HWND hWnd); 参数: hWnd:被测试窗口的句柄。 返回值:如果窗口己最大化,则返回值为非零;如果窗口未最大化,则返回值为零。 速查:Windows NT:3.1以上版本;Windows:95以上版本;Windows CE:不支持;头文件:Winuer.h;库文件原创 2007-10-30 08:57:00 · 250 阅读 · 0 评论 -
index
ActivateKeyboadLayout AdjustWindowRectEx AdlustWindowRect AnImateWindow AnyPopup AppendMenu ArrangelconlcWindows BeginDeferWindowPos BeginUp原创 2007-10-29 22:45:00 · 383 阅读 · 0 评论 -
isdlgbuttoncheckedl
函数功能:该函数可以确定某个按钮控制是否有选中标志,或者三态按钮控制是否为灰色的、选中的、或两者都不是。 函数原型:UINT IsDlgButtonChecked(HWND hDlg,Int nlDBUtton); 参数: hDlg:指向包含按钮控制的对话框。 nkDButtom:指定按钮控制的整型标识符。 返回值:使用BS_AUTOCHECKBOX、BS原创 2007-10-29 22:47:00 · 239 阅读 · 0 评论 -
iswindowl
函数功能:该函数确定给定的窗口句柄是否识别一个已存在的窗口。 因数原型:BOOL isWindow(HWND hWnd); 参数: hWnd:被测试窗口的句柄。 返回值:如果窗口句柄标识了一个已存在的窗口,返回值为非零;如果窗口句柄未标识一个已存在窗口,返回值为零。 速查:Windows NT:3.1以上版本;Windows:95以上版本;Windows原创 2007-10-30 08:56:00 · 181 阅读 · 0 评论 -
iswindowenabled
函数功能:该函数用于判断指定的窗口是否允许接受键盘或鼠标输入。 函数原型:BOOL IsWindowEnabled(HWND hWnd); 参数: hWnd:被测试的窗口句柄。 返回值:若窗口允许接受键盘或鼠标输入,则返回非0值,若窗口不允许接受键盘或鼠标输入,则返回值为0。 备注:子窗口只有在被允许并且可见时才可接受输入。 速查:Windows N原创 2007-10-30 18:27:00 · 469 阅读 · 0 评论