- 博客(663)
- 收藏
- 关注
原创 vkkeyscanex
函数功能:该函数将一个字符翻译成相应的虚拟键码和对于当前键盘的上挡状态。该函数使用由给定的键盘布局句柄标识的物理键盘布局和输入语言来翻译字符。 函数原型:SHORT VkKeyScanEx(TCHA ch,HKL dwhkf); 参数: ch:定义被翻译成虚拟键码的字符。 Dwhkl:用于翻译字符的键盘布局句柄。该参数值可以是任意先前由LoadKeyboardL
2007-10-30 18:57:00 539
原创 unreglsterhotkey
函数功能:该函数释放调用线程先前登记的热键。 函数原型:BOOL UnregisterHotKey(HWND hWnd,int id); 参数: hWnd:与被释放的热键相关的窗口句柄。若热键不与窗口相关,则该参数为NULL。 id:定义被释放的热键的标识符。 返回值:若函数调用成功,返回值不为0。若函数调用失败,返回值为0。若要获得更多的错误信息,可以调
2007-10-30 18:56:00 454
原创 vkkeyscan
函数功能:该函数将一个字符翻译成相应的虚拟键码和对于当前键盘的转换状态。该函数己被VkKeyScanEx函数所替代。仍然可以使用VkKeyscan函数,但是不必再定义键盘布局。 函数原型:SHORT VkKeyScan(TCHARch); 参数: ch:定义被翻译成虚拟键码的字符。 返回值:若函数调用成功,则返回值的低位字节中包含了虚拟键码,高位字节中包含了上挡
2007-10-30 18:56:00 553
原创 translateaccelerator
函数功能:翻译加速键表。该函数处理菜单命令中的加速键。该函数将一个WM-DEYDOUN或WM-SYSDEYDOWN消息翻译或一个WM-COMMAND或WM-SYSCOMMAND消息(如果在给定的加速键表中有该键的入口),然后将WM-COMMAND或WM-SYSCOMMAND消息直接送到相应的窗口处理过程。 TranslateAccelerator直到窗口过程处理完消息后才返回。
2007-10-30 18:55:00 438
原创 unloadkeyboardl
函数功能:该函数移去一个键盘布局。 函数原型:BOOL UnloadKeyboardLayout( HKL hkl); 参数: hkl:将被卸载的键盘布局句柄。 返回值:若函数调用成功,返回值不为0。若函数调用失败,返回值为0。函数调用失败可有以下几种原因:传递了一个无效的键盘布局句柄。键盘布局己被预先调入。键盘布局正被使用。 若要获得更详尽的错误信息,可
2007-10-30 18:55:00 353
原创 trackpopupmenu
函数功能:该函数在指定位置显示快捷菜单,并跟踪菜单项的选择。快捷菜单可出现在屏幕上的任何位置。 函数原型:BOOL TrackPopupMenu(HMENU hMenu,UINT uFlags,int x,int y,int nReserved,HWND hWnd,CONST RECT”prcRect); 参数 hMenu:被显示的快捷菜单的句柄。此句柄可为调用Cre
2007-10-30 18:54:00 665 1
原创 trackpopupmenuex
函数功能:该函数在指定位置显示快捷菜单,并跟踪菜单项的选择。快捷菜单可出现在屏幕上的任何位置。 函数原型:BOOL TrackPopupMenuEX(HMENU hMenu,UINT uFlags,int x,int y,HWND hWnd,LPTPMPARAMS lptpm); 参数: hMenu:被显示的快捷菜单的句柄。此句柄可为调用CreatePoPuPMenu
2007-10-30 18:54:00 461
原创 tounicode
函数功能:该函数将给定的虚拟键码和键盘状态翻译成相应的字符或字符串。 函数原型:int ToUnicode(UINT wVirtKey,UINT wScanCode,PBYTE lpKeyState,LPWSTR pwszBuff,int cchBuff,UINTwFlags); 参数: wVirtKey:定义将被翻译的虚拟键码。 wScanCode:定义被翻译
2007-10-30 18:53:00 409 1
原创 tounicodeex
函数功能:该函数将给定的虚拟键码和键盘状态翻译成相应的字符或字符串。 函数原型: int ToUnicodeEx(UINT wVirtKey,UINT wScanCode,PBYTE lpKeyState,LPWSTR pwszBuff,int cchBuff,UINTwFlags,HKL dwhkl); 参数: wVirtKey:定义将被翻译的虚拟键码。 WS
2007-10-30 18:53:00 352
原创 toascii
函数功能:该函数将指定的虚拟键码和键盘状态翻译为相应的字符或字符串。该函数使用由给定的键盘布局句柄标识的物理键盘布局和输入语言来翻译代码。 函数原型:int ToAscii(UINT uVirtKey,UINT uScanCode;PBYTE lpKeyState,LPWORD lpChar,UINT uFlags); 参数: nVirtkey:指定要翻译的虚拟键码。
2007-10-30 18:52:00 617
原创 toasciicx
函数功能:该函数将指定的虚拟键码和键盘状态翻译为相应的字符或字符串。该函数使用由给定的键盘布局句柄标识的物理键盘布局和输入语言来翻译代码。 函数原型:int ToAsciiEx(UINT uVirtKey,UINT uScanCode,PBYTE lpKeyState,LPWORD lpChar,UINT uFlags, HKL dwhkl); 参数: nVirtke
2007-10-30 18:52:00 307
原创 soundsentryproc
函数功能:该函数是一个库定义的回调函数,当SOUNDSENTRY易用特性存在,并且一个基于win32的应用程序(或者在窗口内运行的应用程序)通过计算机的内置扬声器发声时,它产生一个控制的可视化消息。 函数原型:LRESULT CALLBACK SOUNDSENTRYProc(DWORD dwMillisec,DWORD fdwEffect); 参数: Millisec
2007-10-30 18:51:00 342
原创 systemparametersinfo
函数功能:该函数查询或设置系统级参数。该函数也可以在设置参数中更新用户配置文件。 函数原型:B00L SystemParametersinfo(UINT uiAction,UINT uiParam,PVOID pvParam,UINT fWinlni); 参数: uiAction:该参数指定要查询或设置的系统级参数。其取值如下; SPI_GETACCESSTIM
2007-10-30 18:51:00 291
原创 setuphookproc
函数功能:该挂钩函数是一个由应用程序或库定义的回调函数,该回调函数与PrintDlg函数一起使用。 其他同函数19。 函数原型:UINT CALLBACK SetupHookProc(HWND hdlg,UINT uiMsg,WPARAM wParam,LPARAM IParam); 参数: hdlg:指向消息指定给的Print公共对话框窗口的句柄。 Ui
2007-10-30 18:50:00 324
原创 showcaret
函数功能:该函数使插入标记在屏幕的当前位置上可见。当插入标记变为可见时,它自动开始闪烁。 函数原型:BOOL ShowCaret(HWND hWnd); 参数: hWnd:标识拥有插入标记的窗口。如果该参数为NULL,那么ShowCaret搜索当前任务以发现有插入标记的窗口。 返回值:如果函数执行成功,那么返回值为非零;如果函数执行失败,那么返回值为零。若想获取
2007-10-30 18:50:00 406
原创 showcursor
函数功能:该函数显示或隐藏光标。 函数原型:int ShowCursor(BOOL bShow); 参数: bShow:确定内部的显示计数器是增加还是减少,如果bShow为TRUE,则显示计数器增加1,如果bShow为FALSE,则计数器减1。 返回值:返回值规定新的显示计数器。 备注:该函数设置了一个内部显示计数器以确定光标是否显示,仅当显示计数器的值大
2007-10-30 18:50:00 387
原创 setmenultemlnfo
函数功能:该函数改动一个菜单项的信息。 函数原型:BOOL SetMenultemlnfo(HMENU hMenu,UINT uitem,BOOL fByPosition,LPMENUITEMINFO lpmii); 参数: hMenu:包含菜单项的菜单的句柄。 ultem:将被修改的菜单项的标识符或位置。此参数的含义由参数fByPosition确定。 F
2007-10-30 18:49:00 350
原创 setsystemcursor
函数功能:该函数使一个应用程序定制系统光标。它用hcur规定的光标内容代替id定义的系统光标内容,接着销毁hour。 函数原型:BOOL SetSystemCursor(HCURSOR hour,DWORD id); 参数: hcur:光标的句柄,该函数hcur标识的光标的内容代替id定义的系统光标内容。系统通过调用DestroyCursor函数销毁hour。因此ho
2007-10-30 18:49:00 436
原创 setmenudefaultltem
函数功能:该函数给指定的菜单设置缺省菜单项。 函数原型:BOOL SetMenuDefaultltem(HMENU hMenu,UINT ultem,UINT fByPo ); 参数: httenu:将为其设置缺省菜单项的菜单的句柄。 Uttrne:新缺省菜单项的标识符或位置,无缺省项时,取值为C1。此参数的含义由参数fByPoS的值决定。 ByPos:用
2007-10-30 18:48:00 320
原创 setmenultembitm
函数功能:该函数将指定的位图与一个菜单项相联系。无论该菜单项是否被选取,系统都将适当的位图显示在菜单项旁边。 函数原型:BOOL SetMenultemBitmaPs(HMENU hMenu,UINT uPosition,UINT uFlags,HBITMAP hBitmapUnchecked,HBITMAP hBitmspChecked); 参数: hMenu:其菜
2007-10-30 18:48:00 287
原创 setkeyboardstate
函数功能:该函数拷贝一个存放键盘键状态的256字节的数组到调用线程的键盘输入状态表中。该表与GetkeyboardState和GetkeyState函数访问的是同一个表。对该表的改变不会影响其他线程的键盘输入。 函数原型:BOOL SetkeyboardState(LPBYTE lpKeyState); 参数: lpKeyState:指向一个包含键盘键状态的256字节
2007-10-30 18:47:00 480
原创 setmenu
函数功能:该函数分配一个新菜单到指定窗口。 函数原型:BOOL SetMenu(HWND hWnd,HMENU hMenu); 参数: hWnd:菜单被分配到其中的窗口的句柄。 HMenu:新菜单的句柄。如果菜单参数为NULL,则窗口的当前菜单被删除。 返回值:如果函数调用成功,返回非零值;如果函数调用失败,返回值是零。若想获得更多的错误信息,请调用Get
2007-10-30 18:47:00 297
原创 setdlgltemtext
函数功能:该函数设置对话框中控制的文本和标题。 函数原型:BOOL SetDlgltemText(HWND hDlg,int nlDDlgltem,LPCTSTR IpString); 参数: hDlg:指定含有控制的对话框。 nlDDlgltem:标识带有将被设置的标题和文本的控制。 IpString:指向一个以NULL结尾的字符串指针,该字符串指针包含
2007-10-30 18:46:00 268
原创 setfocus
函数功能:该函数对指定的窗口设置键盘焦点。该窗口必须与调用线程的消息队列相关。 函数原型:HWND SetFocus(HWND hWnd); 参数: hWnd:接收键盘输入的窗口指针。若该参数为NULL,则击键被忽略。 返回值:若函数调用成功,则返回原先拥有键盘焦点的窗口句柄。若hWnd参数无效或窗口未与调用线程的消息队列相关,则返回值为NULL。若要获得更多错
2007-10-30 18:46:00 305
原创 setcursorpos
函数功能:该函数把光标移到屏幕的指定位置。如果新位置不在由 ClipCursor函数设置的屏幕矩形区域之内,则系统自动调整坐标,使得光标在矩形之内。 函数原型:BOOL SetCursorPOS(int X,int Y); 参数: X:指定光标的新的X坐标,以屏幕坐标表示。 Y:指定光标的新的Y坐标,以屏幕坐标表示。 返回值:如果成功,返回非零值;如果失败
2007-10-30 18:45:00 299
原创 setdlgltemlnt
函数功能:该函数把对话框中控制文本设置为用一个指定整型值的字符串表示。 函数原型:BOOL SetDlgltemlnt(HWND hDlg,int nLDDlgltem,UINT uValue,BOOL bSigned); 参数: hDlg:指定含有控制的对话框。 nlDDlgltem:指定将被改变的控制。 uValue:指定用于产生项目文本的整型值。
2007-10-30 18:45:00 271
原创 setcaretblinktime
函数功能:该函数将插入标记的闪烁时间设置为一个指定的数目,该数目的单位为毫秒,闪烁时间就是转化插入标记像素所需的时间,单位为毫秒。 函数原型:BOOL SetCaretBlinkTime(UINT uMSeconds); 参数: uMSeconds:指定新的闪烁时间,时间单位为毫秒。 返回值:如果函数执行成功,那么返回值为非零;如果函数执行失败,那么返回值为零。
2007-10-30 18:44:00 263
原创 setcaretpos
函数功能:该函数将插入标记移动到指定的坐标上。如果拥有该插人标记的窗口是使用CS_OWNDC类样式创建的,那么指定的坐标依据与该窗口相关的设备环境的映射模式而定。 函数原型:BOOL SetCaretPos(int X,int Y); 参数: X:指定插入标记新的X坐标。 Y:指定插入标记新的Y坐标。 返回值:如果函数执行成功,那么返回值为非零;如果函数执
2007-10-30 18:44:00 467
原创 setcursor
函数功能:该函数确定光标的形状。 函数原型:HCURSOR SetCursor(HCURSOR hCursor); 参数: hCursor:光标的句柄,该光标由CreateCursor函数载入。如果该参数为NULL,则该光标从屏幕上移开。在Windows95中该光标的宽和高是GetSysfemMefirics 函数的返回值SM_CXCURSOR和观_CYCURSOR,
2007-10-30 18:44:00 362
原创 sendlnput
函数功能:该函数用于合成击键、鼠标移动、按钮按下等。 函数原型:UINT SendlnpUt(UINT nlnputs,LPINPUT plnputs,int cbSize); 参数: nlnprts:定义plnputs指向的结构的数目。 plnputs:指向INPUT结构数组的指针。每个结构代表插人到键盘或鼠标输入流中的一个事件。 cbSize:定义IN
2007-10-30 18:43:00 369
原创 setactivewindow
函数功能:该函数激活一个窗口。该窗口必须与调用线程的消息队列相关联。 函数原型:HWND SetActiveWindow(HWND hWnd); 参数: hWnd:将被激活的最顶层窗口。 返回值:若函数调用成功,则返回原先活动窗口的句柄。若函数调用失败,则返回值为NULL。若要获得更多错误信息,可以调用GetLastError函数。 备注:SetActiv
2007-10-30 18:43:00 548
原创 replacetext
函数功能。该函数创建一个系统定义的无模式对话框,此对话框使用户查找或替代一个串,或执行控制和替代操作。 函数原型:HWND Replace Text (LPFINDREPLACE Ipfr); 参数: Ipfr:指向一个包含初始化对话框的信息的FINDREPLACE结构。对话框应用此结构把用户输入的有关信息传送到应用程序。有关更多的信息,见卜列说明部分。 返回值
2007-10-30 18:42:00 304
原创 senddlgltemmessage
函数功能:该函数把一个消息发送给指定的对话框中的控制。 函数原型:LONG SendDlgltemMessage(HWND hDlg,int nlDDlgltem,UINT Msg,WPARAM wParam,LPARAM IParam); 参数: hDlg:指定含有控制的对话框。 nlDDigltem:指定接收消息的控制的标识符。 Msg:指定将被发送的
2007-10-30 18:42:00 331
原创 registerhotkey
函数功能:该函数定义一个系统范围的热键。 函数原型:BOOL RegisterHotKey(HWND hWnd,intid,UINT fsModifiers,UINT vk); 参数: hWnd:接收热键产生WM_HOTKEY消息的窗口句柄。若该参数NULL,传递给调用线程的WM_HOTKEY消息必须在消息循环中中进行处理。 id:定义热键的标识符。调用线程中的
2007-10-30 18:41:00 332
原创 removemenu
函数功能:该函数从指定菜单删除一个菜单项或分离一个子菜单。如果菜单项打开一个下拉式菜单或子菜单,RemoveMenu不消毁该菜单或其句柄,允许菜单被重用。在调用此函数前,函数GetSubMenu应当取得下拉式菜单或子菜单的句柄。 函数原型:BOOL RemoveMenu(HMENU hMenu,UINT uPosition,UINT uFlgs); 参数: hMenu
2007-10-30 18:41:00 843 1
原创 printdlgex
函数功能:该函数显示一个Print属性页。该属性页使用户指定特定的打印工作的特性,一个Print属性页有一个控制的General页。该控制与Print中的对话框相似。属性页也有另外紧随General页的指定的应用程序和指定的驱动器特性页。 函数原型:HRESULT PrintDlgEx(LPPRINTDLGEX Ippd); 参数: Ippd:指向一个包括初始化属性页
2007-10-30 18:40:00 523
原创 printhookproc
函数功能:该挂钩函数是一个由应用程序或库定义的回调函数,此回调函数与PrintDlg函数一起使用。 函数接收指定给Print公共对话框的缺省对话框函数的消息和通知。LPPWTHOOKPROC类型定义了一个指向此回调函数的指针。PrintHookProc为由应用程序或库定义的函数名的位置占有者。 函数原型:UINT CALLBACK PrintHookProc(HWND hd
2007-10-30 18:40:00 265
原创 pagesetuphook
函数功能:该挂钩函数为由应用程序或库定义的回调函数。此回调函数与PageSetupDlg函数一起使用,它接收为PageSetup公用对话框设置缺省对话框的消息或通告。LPPAGESETUPHOOK类型定义了一个指向此回调函数的指针。PageSetupHook是由应用程序或库定义的函数名的位置持有者。 函数原型:UINT CALLBACK PageSetupHook(HWND hd
2007-10-30 18:39:00 355
原创 printdlg
函数功能:该函数显示打印对话框或打印设置对话框。打印对话框使用户指定特殊的打印工作的特点。 打印设置对话框不能应用在新应用程序中,它已经被PageSetupDlg函数创建的打印设置公共对话框所替代。 函数原型:BOOL PrintDIg(LPPRINTDLG Ippd); 参数: Ippd:指向一个含有初始化对话框信息的PRINTDLG结构。当PRINTDLG函
2007-10-30 18:39:00 436
原创 pagepainthook
函数功能:该挂钩函数是一个由应用程序或库定义的回调函数,该回调函数与PageSetup函数一起使用。该函数接收制作PageSetup对话框中样本页绘图的消息。LLPPAGEPAINTHOOK类型定义了一个指向此回调函数的指针。PagePaintHook是由应用程序或库定义的函数名的位置持有者。 函数原型:UINT CALLBACK PagePaintHook(HWND hdlg,
2007-10-30 18:38:00 320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人