рдПрдХ рдкреЛрдХрд░ рдмреЙрдЯ рд▓реЗрдЦрди

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕рд╛рдордЧреНрд░реА рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рд╕реВрдЪрдирд╛ рдХреЗ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИ, рдФрд░ рд▓реЗрдЦрдХ рдкреЛрдХрд░ рдХрдорд░реЗ рджреНрд╡рд╛рд░рд╛ рдЦрд╛рддреЛрдВ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдирд╣реАрдВ рд╣реИред рджреЗрд╢реЛрдВ рдХреЗ рдХрд╛рдиреВрдиреЛрдВ рдХреЗ рддрд╣рдд, рдмреЙрдЯреНрд╕ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдЙрдкрдпреЛрдЧ рдирд┐рд╖рд┐рджреНрдз рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдкреЛрдХрд░ рдХрдорд░реЗ рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЙрдиреНрд╣реЗрдВ рдирд┐рд╖рд┐рджреНрдз рд╣реИред

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдкреВрд░реНрдг рд╕реНрд░реЛрдд рдХреЛрдб рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ, рдХреЗрд╡рд▓ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рдХреНрдпрд╛ рдФрд░ рдХреИрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдХреБрдЫ рдХрд╛рд░реНрдпред рдпрджрд┐ рдЖрдк рдЗрд╕ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдПрдХ рддрд╕реНрд╡реАрд░ рдореЗрдВ рд╕рдм рдХреБрдЫ рдЗрдХрдЯреНрдард╛ рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗ рдФрд░ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд▓рд┐рдЦ тАЛтАЛрд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдЧреЗрдо рд░рдгрдиреАрддрд┐рдпреЛрдВ, рд╢рдмреНрджреЛрдВ рдпрд╛ рд░рдгрдиреАрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдирд┐рдпрдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдирд╣реАрдВ рд╕рд┐рдЦрд╛рдКрдВрдЧрд╛, рдЖрдк рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рдЬрд╛рдирдХрд╛рд░реА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдереЛрдбрд╝рд╛ рдЗрддрд┐рд╣рд╛рд╕ред


рдЙрдиреНрд╣реЛрдВрдиреЗ рд▓рдЧрднрдЧ 5 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдЦреЗрд▓рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛, рдЙрд╕ рджреМрд░рд╛рди 1 рдорд┐рд▓рд┐рдпрди рд╕реЗ рдЕрдзрд┐рдХ рд╣рд╛рде рдЬреАрддреЗ рдЧрдП рдереЗред рдпрд╣ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЫреЛрдЯреА рдореЗрдЬреЛрдВ рдкрд░ рдХреЛрдИ рд╕реАрдорд╛ рд╣реЛрд▓реНрдбрдо (рдЕрд╕реАрдорд┐рдд рд╣реЛрд▓реНрдбрдо) рд╣реИ (рдЯреЗрдмрд▓ рдкрд░ 2 рд╕реЗ 6 рд▓реЛрдЧреЛрдВ рд╕реЗ), рдУрдорд╛рд╣рд╛, рдПрдЪрдпреВ рдПрдирдПрд▓ рд╣реЛрд▓реНрдбрдо рдореЗрдВ рдЦреЗрд▓рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡ рд╣реИред рдЦреЗрд▓ рдПрдХ рд╢реМрдХ рдФрд░ рд╡рд┐рд╢реНрд░рд╛рдо рдХреА рддрд░рд╣ рд╣реИред рдФрд░ рдлрд┐рд░, рдореЗрд░реЗ рджреЛрд╕реНрддреЛрдВ рдХреЗ рд╕рд╛рде, рдПрдХ рдмреЙрдЯ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛, рдкрд╣рд▓рд╛ рд╡рд┐рдЪрд╛рд░ рдПрдХ рд╕реАрдорд╛ рд╣реЛрд▓реНрдбрдо рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрдирд╛ рдерд╛, рдФрд░ рдЬрдм рдмреЙрдЯ рдЖрдзрд╛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдореЗрд░рд┐рдХрд┐рдпреЛрдВ рдХреЛ рдкреЛрдХрд░ рдЦреЗрд▓рдиреЗ рд╕реЗ рд░реЛрдХрддреЗ рд╣реБрдП рдПрдХ рдХрд╛рдиреВрди рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛, рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЙрдиреНрд╣реЛрдВрдиреЗ рдмреЙрдЯ рдХреЛ рдПрдХ рд╕реАрдорд╛ рдХреЗ рд╕рд╛рде рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ред рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдкреИрдЯрд░реНрди рдорд╛рдиреНрдпрддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдмреЙрдЯ рдХреЛ рдорд╛рдирдЪрд┐рддреНрд░ рд╕реНрдХреНрд░реАрди рд╢реЙрдЯреНрд╕ рд╕реЗ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдЦрд╛рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдЦреБрдж рдХреЛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрд╛рдлреА рдЕрдЪреНрдЫреЗ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдЗрд╕реЗ 98-99% рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рд╛рде рдорд╛рдиреНрдпрддрд╛ рджреА рд╣реИред рдмрд╛рдж рдореЗрдВ, рдмреЙрдЯ рд╕рдВрд╕реНрдХрд░рдг рдкрд╣рд▓реЗ рд╣реА рдХрд╛рдо рдХрд░ рдЪреБрдХреЗ рд╣реИрдВред рдЕрдкрдиреЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдХрдорд░реЛрдВ рдХреА рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпрдХреНрд╖ред, рдЦреЗрд▓ рдХреЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рд╕рдВрдЧреНрд░рд╣ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ред

рдкреЛрдХрд░ рдХрдорд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реЛрддреЗ рд╣реИрдВред


рд▓рдЧрднрдЧ рд╕рднреА рдкреЛрдХрд░ рдХрдорд░реЛрдВ рдореЗрдВ рдХрд┐рд╕реА рди рдХрд┐рд╕реА рддрд░рд╣ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдкреЛрдХрд░ рдмреЙрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рд╕рд┐рд╕реНрдЯрдо рд╣реЛрддрд╛ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдПрдХ рд▓рдВрдмрд╛ рдЦреЗрд▓ - рдЬрдм рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдЦреЗрд▓рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рдВрджрд┐рдЧреНрдз рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреБрдЫ рдХрдорд░реЛрдВ рдореЗрдВ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рд╕рд╛рде рдЦрд┐рдбрд╝рдХрд┐рдпрд╛рдВ рджрд┐рдЦрд╛рдИ рджреЗ рд╕рдХрддреА рд╣реИрдВред рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрд░рдХреНрд╖рдг рд▓рдВрдмреЗ рдЦреЗрд▓ рд╕рддреНрд░ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдХреНрд░рд┐рдпрд╛рдПрдБ - рдмрдЯрди рджрдмрд╛рддреЗ рд╣реБрдП, рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реБрдП, рдПрдХ рдиреНрдпреВрдирддрдо рд╡рд┐рдВрдбреЛ рдореЗрдВ, рдорд╛рдЙрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдХреНрд░рд┐рдпрд╛рдПрдВ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдорд╛рдЙрд╕ рд░рд╛рд╕реНрддреЛрдВ рдХреЛ рдереЛрдбрд╝рд╛ рдиреЙрдирд▓рд╛рдЗрди рддрд░реАрдХреЗ рд╕реЗ рд╕реЗрдЯ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рд╣реИ, рдмрдЯрди рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рд╕реЗ рдЧрддрд┐ рдХреА рдЧрддрд┐ рднреА рддрд╛рддреНрдХрд╛рд▓рд┐рдХ рд╣реЛрддреА рд╣реИред рдЪрд▓ рд░рд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреЗ рд╕реНрдХреИрди - рдКрдкрд░ рдмрддрд╛рдП рдЕрдиреБрд╕рд╛рд░ рд╕реБрд░рдХреНрд╖рд╛, рдХрдо рд╕реЗ рдХрдо рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдореЗрдВ рди рдЦреЗрд▓реЗрдВ, рдмреЙрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкреЛрдХрд░ рдмреЙрдЯ рди рдХрд╣реЗрдВ, рдФрд░ рдЗрд╕реА рддрд░рд╣, рд╕реНрдХреНрд░реАрди рдкрд░ рдЕрдзрд┐рдХрддрдо рдмреЙрдЯ рд╡рд┐рдВрдбреЛ рдХреЛ рди рдЫреЛрдбрд╝реЗрдВ, рдХреБрдЫ рд╕рдордп рдХреЗ рдмрд╛рдж рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, x рдорд┐рдирдЯ рдХреЗ рдмрд╛рджред рдирдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд╛рдо рдХреЗ рд╕рд╛рде рдмреЙрдЯ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ)ред

рдкреЛрдХрд░ рдмреЙрдЯ рдпреЛрдЬрдирд╛ред


рдпреЛрдЬрдирд╛ рдХреЛ 3 рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

рдмреНрд▓реЙрдХ 1 - рдкреЛрдХрд░ рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд╛ рдПрдХ рдмреНрд▓реЙрдХред
рдмреНрд▓реЙрдХ 2 - рдирд┐рд░реНрдгрдп рдмреНрд▓реЙрдХред
рдмреНрд▓реЙрдХ 3 рдПрдХ рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рд╕рдВрдЧреНрд░рд╣ рдмреНрд▓реЙрдХ рд╣реИ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП PokerTracker3, рд╕реНрдХреНрд░реАрди рдкрд░ рдЖрдВрдХрдбрд╝реЗ рдЕрдХреНрд╖рдо рдХрд░рддреЗ рд╕рдордпред
рдЕрдЧрд▓рд╛, рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдмреНрд▓реЙрдХ рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред

рдмреНрд▓реЙрдХ 1 - рдкреЛрдХрд░ рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд╛ рдПрдХ рдмреНрд▓реЙрдХред


рдЗрд╕ рдмреНрд▓реЙрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЧреЗрдорд┐рдВрдЧ рдЯреЗрдмрд▓ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рдиреЗ рдФрд░ рдирд┐рд░реНрдгрдп рдмреНрд▓реЙрдХ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдлреЛрд▓реНрдб, рд░рд╛рдЗрдЬрд╝, рдХреЙрд▓ рдпрд╛ рдСрд▓-рдЗрди рдЬреИрд╕реА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХреЗ рдирд┐рд░реНрдгрдп рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдЕрдм рдЗрд╕ рдмреНрд▓реЙрдХ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдЗрд╕ рднрд╛рдЧ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдореБрдЦреНрдп рд╡рд┐рдВрдбреЛ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рд╣реИ, рдпреЗ рдРрд╕реА рдХреНрд░рд┐рдпрд╛рдПрдВ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рдПрдХ рд╕реАрдорд╛ рдЪреБрдирдирд╛, рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдЪреБрдирдирд╛ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдЦреЗрд▓реЗрдВрдЧреЗ, рдпрд╣ рднреА рдПрдХ рдмрдбрд╝рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рд╡рд╣рд╛рдВ рдирд╣реАрдВ рд░реБрдХреЗрдВрдЧреЗред рдЖрдЗрдП рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд╕рд╛рде рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдкрд╣рд▓реЗ рд╣рдореЗрдВ рд╕рднреА рдЦреБрд▓реА рдЧреЗрдорд┐рдВрдЧ рдЯреЗрдмрд▓ (рд╡рд┐рдВрдбреЛрдЬрд╝) рдХреЗ рд╣реИрдВрдбрд▓ рдЦреЛрдЬрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рд╣рдо рдПрдиреБрдорд╡реЙрдб рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
EnumWindows рдлрд╝рдВрдХреНрд╢рди рд╕реНрдХреНрд░реАрди рдкрд░ рд╕рднреА рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рд╡рд┐рдВрдбреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдВрдбреЛ рдХреЗ рд╣реИрдВрдбрд▓ рдХреЛ рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИ, рдмрджрд▓реЗ рдореЗрдВ, рдкреНрд░реЛрдЧреНрд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдПред EnumWindows рд╕рдХреНрд░рд┐рдп рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдЕрдВрддрд┐рдо рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рд╡рд┐рдВрдбреЛ рд╕реВрдЪреАрдмрджреНрдз рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рдпрд╛ рдЬрдм рддрдХ рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди FALSE рдирд╣реАрдВ рд▓реМрдЯрддрд╛ рд╣реИред

рд╡рд╛рдХреНрдп рд░рдЪрдирд╛:
BOOL EnumWindows ( WNDENUMPROC lpEnumFunc, //      LPARAM lParam //    ); 

рд╡рд┐рдХрд▓реНрдк:
lpEnumFunc - рдкреНрд░реЛрдЧреНрд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, EnumWindowsProc рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рджреЗрдЦреЗрдВред
lParam - рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 32-рдмрд┐рдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо-рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдорд╛рди рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред
рд░рд┐рдЯрд░реНрди рдорд╛рди: рдпрджрд┐ рдлрд╝рдВрдХреНрд╢рди рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдПрдХ рдЧреИрд░-рд╢реВрдиреНрдп рдорд╛рди рд▓реМрдЯрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдлрд╝рдВрдХреНрд╢рди рд╡рд┐рдлрд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рддреЛ рд╡рд╛рдкрд╕реА рдорд╛рди рд╢реВрдиреНрдп рд╣реИред

рдпрджрд┐ рдлрд╝рдВрдХреНрд╢рди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╣рдо рд╡рд┐рдВрдбреЛ рдХрд╛ рдирд╛рдо GetWindowText рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХрд┐ рд╡рд┐рдВрдбреЛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдЖрдорддреМрд░ рдкрд░ рдЖрдкрдХрд╛ рдЙрдкрдирд╛рдо, рдкреЛрдХрд░ рд░реВрдо рдХрд╛ рдирд╛рдо рдФрд░ рд╕реАрдорд╛ рд╡рд┐рдВрдбреЛ рд╢реАрд░реНрд╖рдХ рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд╕рднреА рдкрд╛рдП рдЧрдП рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рд╣реИрдВрдбрд▓ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЛрдЯ рдирд╣реАрдВ рдкрд╣реБрдВрдЪрд╛рдПрдЧрд╛, рдЖрдЧреЗ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП, рдлрд┐рд░ рд╕реЗ рдЦреЛрдЬ рдХреЗ рдмрд┐рдирд╛, рдЦреЛрдЬ рдХреЗрд╡рд▓ рддрднреА рдХрд░рдиреА рд╣реЛрдЧреА рдЬрдм рдХреЛрдИ рдирдИ рд╡рд┐рдВрдбреЛ рдЦреБрд▓рддреА рд╣реИред

рдЕрдм рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЧреЗрдо рд╡рд┐рдВрдбреЛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реИрдВрдбрд▓ рд╣реИ, рддреЛ рд╣рдо рдЯреЗрдмрд▓ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдзрд┐рдХрд╛рдВрд╢ рдЬрд╛рдирдХрд╛рд░реА рдбреАрд▓рд░рд╢рд┐рдк рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрддреА рд╣реИред рдЗрд╕рдореЗрдВ рд╕реЗ рд╣рдо рдЯреЗрдмрд▓ рдкрд░ рд╕рднреА рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЕрдВрджрд░ рдЖрдП, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЯреЗрдмрд▓ рдЫреЛрдбрд╝ рджрд┐рдпрд╛, рдХрд┐рд╕рдиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛, рдЯреЗрдмрд▓ рдкрд░ рдХрд╛рд░реНрдб рдФрд░ рдЙрдирдХреЗ рдХрд╛рд░реНрдбред рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдПрдХ рдкрд╛рда рдкрд╛рд░реНрд╕рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдореИрдВрдиреЗ рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рдпрд╛ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рдП, рдпрд╣ рдПрдХ рдЕрд▓рдЧ рд╡рд┐рд╖рдп рд╣реИ, рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рд╕реНрдкрд╖реНрдЯ рд╣реИред рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рдкрд╛рд░реНрд╕рд░ рд╕реЗ рдкрд╣рд▓реЗ рд╣рдореЗрдВ рдЦрд┐рдбрд╝рдХреА рдХреЗ рддрддреНрд╡реЛрдВ рдХреЛ рдвреВрдВрдврдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдбреАрд▓рд░рд╢рд┐рдк рд╡рд┐рдВрдбреЛ рдвреВрдВрдврдиреА рд╣реЛрдЧреАред рдмрд╣реБрдд рдмрд╛рд░, рдбреАрд▓рд░рд╢рд┐рдк рд╡рд┐рдВрдбреЛ Internet Explorer_Server рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдПрдХ рд╡рд░реНрдЧ рд╣реИ, рдЗрд╕реЗ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдо EnumChildWindows рдлрд╝рдВрдХреНрд╢рди рдФрд░ рдлрд┐рд░ GetClassName рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

EnumChildWindows рдкреНрд░реЛрдЧреНрд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рдЪрд╛рдЗрд▓реНрдб рд╡рд┐рдВрдбреЛ рдХреЗ рд╣реИрдВрдбрд▓ рдХреЛ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рдмрджрд▓реЗ, рдЙрди рдЪрд╛рдЗрд▓реНрдб рд╡рд┐рдВрдбреЛ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреИрд░реЗрдВрдЯ рд╡рд┐рдВрдбреЛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред EnumChildWindows рдлрд╝рдВрдХреНрд╢рди рддрдм рддрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдЕрдВрддрд┐рдо рдЪрд╛рдЗрд▓реНрдб рд╡рд┐рдВрдбреЛ рд╕реВрдЪреАрдмрджреНрдз рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рдпрд╛ рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди FALSE рджреЗрддрд╛ рд╣реИред

рд╡рд╛рдХреНрдп-рд╡рд┐рдиреНрдпрд╛рд╕

 BOOL EnumChildWindows ( HWND hWndParent, //    WNDENUMPROC lpEnumFunc, //      LPARAM lParam // ,   ); 


рд╡рд┐рдХрд▓реНрдк:
hWndParent - рдЙрд╕ рдкреИрд░реЗрдВрдЯ рд╡рд┐рдВрдбреЛ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рдЪрд╛рдЗрд▓реНрдб рд╡рд┐рдВрдбреЛ рдПрдиреБрдорд░реЗрдЯреЗрдб рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред
lpEnumFunc - рдкреНрд░реЛрдЧреНрд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, EnumChildProc рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рджреЗрдЦреЗрдВред
lParam - рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 32-рдмрд┐рдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо-рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдорд╛рди рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред
рд░рд┐рдЯрд░реНрди рдорд╛рди: рдпрджрд┐ рдлрд╝рдВрдХреНрд╢рди рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдПрдХ рдЧреИрд░-рд╢реВрдиреНрдп рдорд╛рди рд▓реМрдЯрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдлрд╝рдВрдХреНрд╢рди рд╡рд┐рдлрд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рддреЛ рд╡рд╛рдкрд╕реА рдорд╛рди рд╢реВрдиреНрдп рд╣реИред

рдЕрдм рдЖрдк рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдорд╛рд░реА рдкреНрд░рдЧрддрд┐ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдЗрд╕ рдЖрдзрд╛рд░ рдкрд░ рдмрдЯрди рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдпрд╣ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдФрд░ рдмрд╕ рдЗрд╕ рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╕реНрдХреНрд░реАрди рдкрд░ рдмрд┐рдВрджреБрдУрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рд╣рдорд╛рд░рд╛ рдХрджрдо рд╣реИ, рддреЛ рд╣рдо рдЬреНрдЮрд╛рдд рдбреЗрдЯрд╛ рдХреЛ рдирд┐рд░реНрдгрдп рдмреНрд▓реЙрдХ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдорд┐рд▓рдиреЗ рдкрд░, рд╣рдо рдЙрдЪрд┐рдд рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рднрд╛рдЧ рдореЗрдВ, рдпрд╣ рдЕрднреА рддрдХ рдмрдЯрди рджрдмрд╛рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрд╡рдпрдВ рдФрд░ рдорд╛рд╕реНрдЯрд░ рд╣реИред

рдмреНрд▓реЙрдХ 2 - рдирд┐рд░реНрдгрдп рдмреНрд▓реЙрдХ


рдЗрд╕ рдмреНрд▓реЙрдХ, рдкреВрд░реЗ рдмреЙрдЯ рдХрд╛ рджрд┐рд▓, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣ рдЦреЗрд▓ рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рдлрд▓ рд╣реИ рдпрд╣ рдЙрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рд╡рд╣ рдХрд┐рддрдирд╛ рд╕рд╣реА рдирд┐рд░реНрдгрдп рд▓реЗрддрд╛ рд╣реИред рдЬрд░реНрдирд▓ рд╣реИрдХрд░ 137 рджрд┐рдирд╛рдВрдХ 06.2010 рдореЗрдВ, рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрднрд╛рд╡реНрдпрддрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ рдФрд░ рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдкреНрд░рддрд┐рджреНрд╡рдВрджреНрд╡реА рдХреЗ рдЦрд┐рд▓рд╛рдл рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рд╕реЗ рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЙрд╕рдХреА рд╕реАрдорд╛ рдХреЛ рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдФрд░ рд╡рд╣ рдХреИрд╕реЗ рдЦреЗрд▓рддрд╛ рд╣реИ (рдпрд╣ рдЯреБрдХрдбрд╝рд╛ рдЖрдВрдХрдбрд╝реЛрдВ рд╕реЗ рдмрдВрдзрд╛ рд╣реБрдЖ рд╣реИ), рдХреБрдЫ рдирд┐рд╢реНрдЪрд┐рдд рдЧреЗрдо рд░рдгрдиреАрддрд┐рдпрд╛рдБ рднреА рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреИрд╕реЗ рдХреА рдорд╛рддреНрд░рд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИрдВ, рдЯреЗрдмрд▓ рдкрд░ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдЧреЗрдо рдХреЗ рдЦреЗрд▓ рдкрд░ рд╣реАред рд╣рд╛рдереЛрдВ рдХреА рд╢реБрд░реБрдЖрддреА рд╕реАрдорд╛ рдЗрд╕ рд╕рдм рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ, рдФрд░ рдмрд╛рдж рдХреА рд╕рдбрд╝рдХреЛрдВ рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╢реЙрд░реНрдЯ рд╕реНрдЯреИрдХ рд░рдгрдиреАрддрд┐ (рдПрд╕рдПрд╕рдПрд╕) рдкрд░ рдЦреЗрд▓рдиреЗ рд╡рд╛рд▓рд╛ рд╡реНрдпрдХреНрддрд┐ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдирджреА рдкрд░ рдХреЛрдИ рдХрджрдо рдЙрдард╛рддрд╛ рд╣реИ (рдЬрдм рдореЗрдЬ рдкрд░ 5 рдХрд╛рд░реНрдб рдмрд┐рдЫрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ), рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рд╕рдордп рддрдХ рд╡рд╣ рдЕрдХреНрд╕рд░ рдПрд▓рд┐рди (рдСрд▓-рдЗрди) рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдерд╛ред рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рднреА рдмрд╛рд╣рд░реА рдХреА рдЧрдгрдирд╛ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ, рдмрд╛рд╣рд░реА рдХрд╛рд░реНрдб рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдЬреЛ рдмрд╛рдж рдХреА рд╕рдбрд╝рдХреЛрдВ рдкрд░ рд╣рдорд╛рд░реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░реЗрдЧреА, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рд╕рдВрдпреЛрдЬрди рдЬреИрд╕реЗ рдХрд┐ рд╕реАрдзреЗ рдбреНрд░реЙ, рд╕реНрдЯреНрд░реЗрдЯ рдбреНрд░реЙ, рд╕реНрдЯреНрд░реЗрдЯ рдбреНрд░реЙ рдЖрджрд┐ред рдбреНрд░реЙ рднреА рдПрдХ рд╕рдВрдпреЛрдЬрди рд╣реИ рдФрд░ рдмрд╛рд╣рд░реА рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЗрд╕рдХреА рдХреАрдордд рд╣реЛрддреА рд╣реИред рдФрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдпреЛрдЬрди рд╣реЛрдиреЗ рдкрд░ рднреА, рдЗрд╕ рд╕рдордп рдХреЛрдИ рдЬреАрдд рдирд╣реАрдВ рд╣реИ, рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЦреЗрд▓ рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рдЗрди рдЕрддрд┐рд░рд┐рдХреНрдд рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЪреБрдиреА рдЧрдИ рд░рдгрдиреАрддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдирд┐рд░реНрдгрдп рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдЧрд░ рд╣рдо рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдЖрдВрдХрдбрд╝реЛрдВ рдореЗрдВ рд╕рдмрд╕реЗ рдКрдкрд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рддреЛ рд╡реЗ рдФрд░ рднреА рд╕рдЯреАрдХ рд╣реЛрдВрдЧреЗ, рдФрд░ рдпрджрд┐ рдЖрдк рдПрдХ рдкреВрд░реНрдг рдорд┐рд╕рдХреЙрд▓ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдирдореВрдирд╛ рдЕрднреА рднреА рдкреВрд░рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдирдореВрдиреЛрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдФрд░ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдкрдирд╛ рд╡рд┐рдЪрд╛рд░ рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛, рдпрд╣ рд╕рдм рдЦреЗрд▓ рдФрд░ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЕрдиреБрднрд╡ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХреБрдЫ рд╡рд╛рдХреНрдпреЛрдВ рдореЗрдВ, рдЖрдк рдкреЛрдХрд░ рдЧреЗрдо рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рдирд╣реАрдВ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдХрдИ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рд╡рд┐рднрд┐рдиреНрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдЬреЛ рдЕрдирдЧрд┐рдирдд рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕реЗ рдкреНрд░рдореБрдЦ рд╕рдореВрд╣реЛрдВ рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ...

рдкрд╣рд▓реЗ рд╣рдореЗрдВ рдореЗрдЬ рдкрд░ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдФрд░ рдкрддрд╛ рдХрд░реЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд╕рдВрдпреЛрдЬрди рд╣реИред рдпрд╣рд╛рдБ рд╕рдВрдпреЛрдЬрди рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЛрдб рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ (рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╖реНрдЯрддрдо рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ):

 //     ,     int CardToNumber(char Card) { if ((Card>'1')&&(Card<='9'))return (Card-48); if (Card=='T')return 10; if (Card=='J')return 11; if (Card=='Q')return 12; if (Card=='K')return 13; if (Card=='A')return 14; return -1; } //    ,    int MastToNumber(char mast) { if (mast=='h')return 1; if (mast=='d')return 2; if (mast=='c')return 4; if (mast=='s')return 8; return 0; } //    int Hand(char *MyHand_,char *CardsTable_) { int flush_,flush; //0- 1- 2-  3- 4-  (nothing cards) int cards[15][4]; //i- j1--  j2- bits 1,2,3,4-h,d,c,s j3-0/1 - 1-  0- ( ) int straight; //0-, 1-, 2- (2- ) 3- 4-    5-   int readyhand; //0-  , 1-  int i,j, maxi,flag_,flag,flmax,top,pair_,pair,three,four,over,set_,treeps,quad,num,kicker; //         for(i=1;i<=14;i++) for(j=1;j<=3;j++)cards[i][j]=0; cards[CardToNumber(MyHand_[0])][1]++; cards[CardToNumber(MyHand_[0])][2]=cards[CardToNumber(MyHand_[0])][2]| 2*MastToNumber(MyHand_[1])); cards[CardToNumber(MyHand_[0])][2]=cards[CardToNumber(MyHand_[0])][2]|(32*MastToNumber(MyHand_[1])); cards[CardToNumber(MyHand_[0])][3]=1; cards[CardToNumber(MyHand_[3])][1]++; cards[CardToNumber(MyHand_[3])][2]=cards[CardToNumber(MyHand_[3])][2]|(2*MastToNumber(MyHand_[4])); cards[CardToNumber(MyHand_[3])][2]=cards[CardToNumber(MyHand_[3])][2]|(32*MastToNumber(MyHand_[4])); cards[CardToNumber(MyHand_[3])][3]=cards[CardToNumber(MyHand_[3])][3]+1; i=0; while(i<strlen(CardsTable_)) { cards[CardToNumber(CardsTable_[i])][1]++; cards[CardToNumber(CardsTable_[i])][2]=cards[CardToNumber(CardsTable_[i])][2]|(2*MastToNumber(CardsTable_[i+1])); i=i+3; } //  ,      num=0; i=1; maxi=0; flag=0; flmax=0; while(i<15) { if((cards[i][1]>0)&&(i>1)) { num++; if (cards[i][3]==1)flag=i; } else { if (maxi<num) { maxi=num; flmax=flag; } num=0; flag=0; } if(i==1){ if (cards[14][1]>0) { num++; if (cards[i][3]==1)flag=i; } else { if (maxi<num) { maxi=num; flmax=flag; } num=0; flag=0; } } i++; } if(maxi<num){maxi=num;flmax=flag;} num=0; i=0; flag=0; if(flmax>=maxi) { while(i<maxi) { if((cards[flmax-i][3]>0)&&(flmax-i!=1))flag++; if((cards[14][3]>0)&&((flmax-i)==1))flag++; i++; } } straight=0; if((maxi>=5)&&(flmax==14)&&(flag==0)) straight=4; if((maxi>=5)&&(flmax<14)&&(flag==0)) straight=5; if((maxi>=5)&&(flag>0)) straight=1; if((maxi==4)&&(flag>0)&&(flmax<14)) straight=2; if((maxi==4)&&(flag>0)&&(flmax==14)) straight=3; if((maxi==4)&&(flag>0)&&(flmax==4)) straight=3; //   flush_=0; j=2; while(j<=16) { flush=0; flag=0; i=2; num=0; flmax=0; flag_=0; while(i<15){ if ((cards[i][2]& j)==j) { flmax=i;num++;} if ((cards[i][2]& (j*16))==j*16) { flag_++;flag=i;} i++; } if((num==5)&&(flag==0)) flush=4; if((num>=5)&&(flmax==14)&&(flag>=13)) flush=1; if((num>=5)&&(flmax==14)&&((cards[13][2]& j)==j)&&(flag==12)) flush=1; if((num>=5)&&(flmax==14)&&((cards[13][2]& j)==j)&&((cards[12][2]& j)==j)&&(flag==11)) flush=1; if((num>=5)&&(flmax==14)&&((cards[13][2]& j)==j)&&((cards[12][2]& j)==j)&&((cards[11][2]& j)==j)&&(flag==10)) flush=1; if((num>=5)&&(flmax==14)&&((cards[13][2]& j)==j)&&((cards[12][2]& j)==j)&&((cards[11][2]& j)==j)&&((cards[10][2]& j)==j)) flush=1; if((num==5)&&(flag_==2)) flush=1; if((num==4)&&(flag>0)) flush=2; if((num==3)&&(flag==2)) flush=3; if((flush>flush_)&&(flush!=0))flush_=flush; j*=2; } flush=flush_; //  ,  , , , ,  pair=0;three=0;four=0; top=0;over=0;set_=0;treeps=0;quad=0;pair_=0; i=2; while(i<15) { if ((cards[i][1]>=1)&&(cards[i][3]==0)){ top=0;over=0;} if ((cards[i][1]==1)&&(cards[i][3]==0)){ top=0;over=0;} if ((cards[i][1]==2)&&(cards[i][3]==0)){ pair++;} if ((cards[i][1]==2)&&(cards[i][3]==1)){ pair_++;pair++;top=1;} if ((cards[i][1]==2)&&(cards[i][3]==2)){ pair_++;pair++;over=1;} if (cards[i][1]==3){ three++;} if (cards[i][1]==4){ four++;} if ((cards[i][1]==3)&&(cards[i][3]==1)) treeps=1; if ((cards[i][1]==3)&&(cards[i][3]==2)) set_=1; if ((cards[i][1]==4)&&(cards[i][3]>0)) quad=1; if ((cards[i][1]==4)&&(cards[14][3]>0)) quad=1; i++; } kicker=0; if (top>0) for(i=2;i<=14;i++){ if ((cards[i][1]==1)&&(cards[i][3]==1)) kicker=i; } // ':   '- straight // ':   '- flush // '- : '- pair // '-   : '- pair_ // ' : '- top // '' - kicker // ' : '- over // '3 : '- three // ':(2    1  ) '- treeps // ': (2   1  )'- Set_ // '4 : '- four // ': '- quad тАжтАжтАж } 


рдирддреАрдЬрддрди, рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдЪрд░ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдореМрдЬреВрджрд╛ рдорд╛рдорд▓реЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕ рдмрд╛рдд рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкреВрд░рд╛ рдШрд░ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рдпрд╣ рднрд╛рдк рдФрд░ рдереНрд░рд┐рдкреНрд╕ рдпрд╛ рд╕реЗрдЯ рдХрд╛ рд╡реНрдпреБрддреНрдкрдиреНрди рд╣реИред рдпрд╣рд╛рдВ рд╣рдореЗрдВ рдЕрднреА рднреА рдПрдХ рдЯреБрдХрдбрд╝рд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рд╣рд╛рде рдХреА рддрддреНрдкрд░рддрд╛ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддред рддреИрдпрд╛рд░, рддреИрдпрд╛рд░ рдирд╣реАрдВ, рдЖрдзрд╛-рд╕рдорд╛рдкреНрддред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХреЛрдб:

...

// рд╣рд╛рде рдХреА рддрддреНрдкрд░рддрд╛
  readyhand=0; if ((pair==1)&&((top==1)||(over==1))) readyhand=1; if ((pair==1)&&(top==1)&&(kicker<11)&&(over==0)) readyhand=0; if ((pair>=2)&&((top==1)||(over==1))) readyhand=1; if ((pair==2)&&(top==1)&&(kicker<11)&&(over==0)) readyhand=0; if ((pair==2)&&((top==0)||(over==0))&&(pair_==2)) readyhand=1; if ((pair>2)&&((top==0)||(over==0))) readyhand=0; if ((three==1)&&(top==0)&&(over==0)&&(pair_==0)) readyhand=0; if (treeps==1) readyhand=1; if (set_==1) readyhand=1; if (straight==5) readyhand=0; if (straight==4) readyhand=1; if ((straight==2)&&(readyhand==0)) readyhand=2; if (straight==1) readyhand=1; if (flush==4) readyhand=0; if ((flush==2)&&(readyhand==0)) readyhand=2; if (flush==1) readyhand=1; if ((three==1)&&((top==1)||(over==1))) readyhand=1; if ((three==1)&&(top==0)&&(over==0)&&(pair_>0)) readyhand=1; if ((three==1)&&(top==0)&&(over==0)&&(pair_==0)&&(pair>0)) readyhand=0; //   if ((treeps==1)&&(pair>0)) readyhand=1; if ((set_==1)&&(pair>0)) readyhand=1; if (quad==1) readyhand=1; 

...

рдЗрди рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╣рдо рдЙрд╕ рд╣рд┐рд╕реНрд╕реЗ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рд░реЛрдзрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдВрдХрдбрд╝реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдмреИрдВрдХ рдХреЗ рдЕрд╡рд╕рд░реЛрдВ рдФрд░ рдЕрдиреНрдп рдЖрд╡рд╢реНрдпрдХ рдЪреАрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ, рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд░реНрдгрдп рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рдмреНрд▓реЙрдХ рдкрд░ рдЬрд╛рддрд╛ рд╣реИред

рдмреНрд▓реЙрдХ 3 - рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рд╕рдВрдЧреНрд░рд╣ рдмреНрд▓реЙрдХ


рдпрд╣ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмреНрд▓реЙрдХ рд╣реИ рдЬреЛ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдЖрдк рд╕реНрд╡рдпрдВ рдЖрдВрдХрдбрд╝реЗ рдПрдХрддреНрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВред рдореИрдВ рдкреЛрдХрд░рдЯреНрд░реИрдХ 3 рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреБрд░реЛрдз рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛, рдЬреЛ рдЦреЗрд▓ рдХреЗ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдФрд░ рдЙрдирдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ 100 рд╕реЗ рдЕрдзрд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛ред PokerTracker3 рдореЗрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдбрд╛рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдиреБрд░реЛрдз рдЙрджрд╛рд╣рд░рдг:

 SELECT sites.site_abbrev, p.player_name, COUNT(hhps.id_player) AS hands, AVG (CASE WHEN flg_vpip THEN 1 ELSE 0 END)*100 AS vpip, AVG (CASE WHEN cnt_p_raise >= 1 THEN 1 ELSE 0 END)*100 AS pfr, AVG (CASE WHEN flg_steal_att THEN 1 WHEN flg_steal_opp THEN 0 END)*100 AS ats, AVG (CASE WHEN flg_sb_steal_fold THEN 1 WHEN flg_blind_def_opp and flg_blind_s THEN 0 END)*100 AS fsbtos, AVG (CASE WHEN flg_bb_steal_fold THEN 1 WHEN flg_blind_def_opp and flg_blind_b THEN 0 END)*100 AS fbbtos, AVG (CASE WHEN enum_f_cbet_action='F' THEN 1 WHEN flg_f_cbet_def_opp THEN 0 END)*100 AS fcbetf FROM lookup_sites AS sites INNER JOIN ( player AS p INNER JOIN holdem_hand_player_statistics AS hhps ON (p.player_name = ' ')and(p.id_player = hhps.id_player) ) ON p.id_site = sites.id_site GROUP BY sites.site_abbrev,p.player_name ORDER BY sites.site_abbrev DESC; 


рдЖрдЙрдЯрдкреБрдЯ рдкрд░, рд╣рдо рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд▓рд┐рдП рдЪрдпрди рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рди рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдЙрдкрдирд╛рдо рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рд╣рдорд╛рд░реА рд╕рд╛рдЗрдЯ рдкрд░ рдХрдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдкреНрд░рддрд┐рджреНрд╡рдВрджреНрд╡реА рдХреЗ рд╣рд╛рдереЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ (рд╕рдЯреАрдХ рд░реАрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ), рд╡реАрдкреАрдЖрдИрдкреА (рдЧреЗрдо рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣рд╛рдереЛрдВ рдХрд╛%), рдкреАрдПрдлрдЖрд░ (рдкреНрд░реАрдлреНрд▓реЙрдк рдмрдврд╝рд╛ -) Preflop рдЙрдард╛рдирд╛), ATS (рдкреНрд░рдпрд╛рд╕ рд╕реНрдЯреАрд▓ - рдХрд┐рддрдиреЗ рдЕрдВрдзрд╛ preflop рдЪреЛрд░реА рдХрд░рддрд╛ рд╣реИ), CBET (рдлреНрд▓реЙрдк рдкрд░ рд╕реА-рдмреЗрдЯ - flop рдкрд░ рдирд┐рд░рдВрддрд░рддрд╛), BBS (рдмрд┐рдЧ рдмреНрд▓рд╛рдЗрдВрдб рд╕реНрдЯреАрд▓ - рдмрд┐рдЧ рдмреНрд▓рд╛рдЗрдВрдб рдЪреБрд░рд╛рдирд╛), SBS (рдЫреЛрдЯрд╛ рдЕрдВрдзрд╛ рд╕реНрдЯреАрд▓) - рдЫреЛрдЯрд╛ рдЕрдВрдзрд╛ рдЪреЛрд░реА рдХрд░рдирд╛ рдЕрдВрдзрд╛)ред рдЗрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд▓рдШреБ рд╕реНрдЯреИрдХ рд░рдгрдиреАрддрд┐ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкреВрд░реНрдг рд╕реНрдЯреИрдХ рдХреЗ рд▓рд┐рдП, рдпреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреБрдЫ рдХрдо рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдЗрди рд╕рднреА рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ рдФрд░ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ рдореИрдВ рдЖрдкрдХреЛ рдЙрдкрдпреБрдХреНрдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдкрдврд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред

рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрдВрдХрдбрд╝реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рджреВрд╕рд░реЗ рдмреНрд▓реЙрдХ рдореЗрдВ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЦреЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдкрдирд╛ рдирд┐рд░реНрдгрдп рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рдирд┐рд╖реНрдХрд░реНрд╖ рдореЗрдВред


рдЗрд╕ рд▓реЗрдЦ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рд╣реИрдХрд░ 137 рдкрддреНрд░рд┐рдХрд╛ рджрд┐рдирд╛рдВрдХ 06/06/2010 рд╕реЗ рд▓реЗрдЦреЛрдВ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдпрд╛ "рд╣рдо рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрдХрд░ рдХрдорд░реЗ рдЦреАрдВрдЪ рд░рд╣реЗ рд╣реИрдВ" рдФрд░ рд╣реИрдХрд░ 139 рджрд┐рдирд╛рдВрдХ 08/10/2010 "рдкреЛрдХрд░ рдкреЛрдХрд░ рдХрд╛рдо рдХрд░рдирд╛"ред рдЪреВрдВрдХрд┐ рдореИрдВ рд▓реЗрдЦрдХ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕рд╣рдордд рдирд╣реАрдВ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рд╖рдп рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦреБрд▓рд╛рд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЕрдкрдиреА рд░рд╛рдп рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

рдпрд╣рд╛рдБ рдХреБрдЫ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рдорд┐рд▓ рд╕рдХрддреЗ рд╣реИрдВ:


рдЫрд╡рд┐рдЫрд╡рд┐
рдЫрд╡рд┐рдЫрд╡рд┐
рдЫрд╡рд┐рдЫрд╡рд┐

Source: https://habr.com/ru/post/In130805/


All Articles