发明名称 |
Window suppression |
摘要 |
A method of suppressing unwanted windows created by an operating system is described. The method comprises: monitoring calls from the operating system relating to creation of a window and ascertaining if a monitored call relates to creation of a window of a type corresponding to a window type to be blocked. If the window is not of a type that is to be blocked, then the method involves displaying the window. If the window is of a type that is to be blocked, then the method involves: registering a new window procedure for that window; and returning an error message to the operating system using the new window procedure to suppress display of the window. |
申请公布号 |
US8938689(B2) |
申请公布日期 |
2015.01.20 |
申请号 |
US201012749886 |
申请日期 |
2010.03.30 |
申请人 |
NCR Corporation |
发明人 |
Kilgore Andrew D. J.;Pattullo Euan W.;Mellor Andrew C. |
分类号 |
G06F3/048;G06F9/44 |
主分类号 |
G06F3/048 |
代理机构 |
|
代理人 |
Merhle Joseph P. |
主权项 |
1. A method of suppressing unwanted windows created by an operating system within a self-service terminal, the method comprising:
(i) monitoring calls from the operating system relating to creation of a window before the operating system can send a monitored call to a window messaging queue for handling; (ii) ascertaining if the monitored call relates to creation of a window of a type corresponding to a window type listed as blocked; (iii) displaying the window in the event that the monitored call does not relate to a window of a type corresponding to a window type listed as blocked; and (iv) if the monitored call does not relate to a window of a type corresponding to a window type listed as blocked then
(a) registering a new window procedure for that window by updating a class table for the operating system to replace an operating system procedure for processing that window with a new address for the new window procedure; and(b) returning an error message to the operating system using the new window procedure to suppress display of the window. |
地址 |
Duluth GA US |