CINXE.COM
Zarezky.spb.ru — 袨 褋邪泄褌械
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> <!-- page header --> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta http-equiv="Content-Language" content="ru"/> <meta http-equiv="Content-Script-Type" content="text/javascript"/> <meta http-equiv="Content-Style-Type" content="text/css"/> <meta name="autor" lang="en-us" content="Elijah Zarezky"/> <meta name="autor" lang="ru" content="袠谢褜褟 袟邪褉械褑泻懈泄"/> <meta name="description" lang="en-us" content="About page."/> <meta name="description" lang="ru" content="小褌褉邪薪懈褑邪 袨 褋邪泄褌械."/> <meta name="copyright" lang="en-us" content="© 2001-2023 by Elijah Zarezky"/> <meta name="copyright" lang="ru" content="© 2001-2023 袠谢褜褟 袟邪褉械褑泻懈泄"/> <meta name="keywords" lang="ru" content="锌褉芯谐褉邪屑屑懈褉芯胁邪薪懈械, 谢械泻褑懈懈, 褋褌邪褌褜懈, 懈褋褏芯写薪懈泻懈"/> <meta name="keywords" lang="en-us" content="C++, MFC, WinAPI, Win32, API, COM, SchweinDeBurg"/> <meta name='yandex-verification' content='557ce23613431d0d'/> <meta name="google-site-verification" content="WujlfK6R13Igxf1XqM5QTaSV-q9W7Ctw1Zc9QpZQXkU"/> <meta name="wot-verification" content="83dd8fe5dfc0dd13f6fc"/> <meta name="mailru-verification" content="7c4a42299456b469"/> <link rel="openid.server" href="http://openid.yandex.ru/server/"/> <link rel="openid2.provider" href="http://openid.yandex.ru/server/"/> <link rel="openid.delegate" href="http://openid.yandex.ru/elijah-zarezky/"/> <link rel="openid2.local_id" href="http://openid.yandex.ru/elijah-zarezky/"/> <meta name="application-name" content="Zarezky.spb.ru"/> <meta name="msapplication-tooltip" content="袩械褉褋芯薪邪谢褜薪邪褟 褋褌褉邪薪懈褑邪 袠谢褜懈 袟邪褉械褑泻芯谐芯"/> <meta name="msapplication-starturl" content="http://zarezky.spb.ru/"/> <meta name="msapplication-window" content="width=1024; height=768;"/> <link rel="shortcut icon" type="image/vnd.microsoft.icon" href="./favicon.ico"/> <link rel="icon" type="image/vnd.microsoft.icon" href="./favicon.ico"/> <meta name="msapplication-task" content="name=袧芯胁芯褋褌懈; action-uri=https://zarezky.spb.ru/news.html; icon-uri=https://zarezky.spb.ru/favicon.ico"/> <meta name="msapplication-task" content="name=小褌邪褌褜懈; action-uri=https://zarezky.spb.ru/articles.html; icon-uri=https://zarezky.spb.ru/favicon.ico"/> <meta name="msapplication-task" content="name=袩褉芯械泻褌褘; action-uri=https://zarezky.spb.ru/projects.html; icon-uri=https://zarezky.spb.ru/favicon.ico"/> <meta name="msapplication-task" content="name=袣芯锌懈谢泻邪; action-uri=https://zarezky.spb.ru/treasure.html; icon-uri=https://zarezky.spb.ru/favicon.ico"/> <meta name="msapplication-task" content="name=袠褋褏芯写薪懈泻懈; action-uri=https://zarezky.spb.ru/sources.html; icon-uri=https://zarezky.spb.ru/favicon.ico"/> <link rel="StyleSheet" type="text/css" href="./styles/common.css"/> <style type="text/css"> img.zarezkyPhoto { margin-left: 0pt; margin-top: 0pt; margin-right: 8pt; } div.viewWarning { background-color: #E7E7D7; padding-left: 8pt; padding-top: 8pt; padding-right: 8pt; padding-bottom: 8pt; border: 1px solid #B7B7A7; } </style> <script type="text/javascript" language="JavaScript" src="./scripts/common.js"></script> <script type="text/javascript" src="./scripts/hyphenator/Hyphenator.js"></script> <script type="text/javascript"> //<![CDATA[ Hyphenator.config ({ minwordlength: 4, displaytogglebox: false, useCSS3hyphenation: true }); Hyphenator.run(); //]]> </script> <title>Zarezky.spb.ru — 袨 褋邪泄褌械</title> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-2369990-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?25"></script> <script type="text/javascript"> VK.init({apiId: 2309915, onlyWidgets: true}); </script> <script type="text/javascript"> window.onload = function() { var captionCorners = document.getElementsByClassName('captionCorner'); captionCorners[0].style.fontSize = "8pt"; } </script> </head> <!-- page body --> <body> <div id="pageHeader"><table width="100%" border="0" cellpadding="0" cellspacing="0" style="height: 100%;"> <tr><td class="headerText" style="width: 1px;">袨 褋邪泄褌械</td><td class="headerFlag"> <a href="./index.en.html" title="Go to the page in English"><img src="./images/flags/gb-28x20.png" width="28" height="20" border="0" alt="" style="border: 1px solid #DBDAC4;"/></a></td> <td class="headerShare"><script type="text/javascript" language="JavaScript1.1"> writeShareButtons("./images/share/24x24", true);</script></td></tr></table></div> <div id="pageContent"><table width="100%" border="0" cellpadding="0" cellspacing="0" style="height: 100%;"> <tr><td style="vertical-align: top;"> <a href="mailto:elijah.zarezky@gmail.com"><img src="./images/zarezky.jpg" alt="zarezky.jpg" width="180" height="180" align="left" border="0" class="zarezkyPhoto"></img></a> <p class="pageText hyphenate" style="margin-top: 0pt;"> <script type="text/javascript" language="JavaScript"> document.write(getGreetingString()); </script> 袦械薪褟 蟹芯胁褍褌 袠谢褜褟 袟邪褉械褑泻懈泄 懈 褟 褉邪写 胁懈写械褌褜 胁邪褋 薪邪 屑芯械泄 锌械褉褋芯薪邪谢褜薪芯泄 褋褌褉邪薪懈褑械. 校蟹薪邪褌褜 芯 褌芯屑, 褔褌芯 锌褉芯懈蟹芯褕谢芯 蟹写械褋褜 蟹邪 锌芯褋谢械写薪械械 胁褉械屑褟, 屑芯卸薪芯 胁 褉邪蟹写械谢械 <a href="./news.html">袧芯胁芯褋褌懈</a>. 袨褋薪芯胁薪芯泄 褑械谢褜褞 褋褍褖械褋褌胁芯胁邪薪懈褟 褝褌芯谐芯 褋邪泄褌邪 斜褘谢芯 (懈 锌芯泻邪 芯褋褌邪械褌褋褟) 锌褉械写芯褋褌邪胁谢械薪懈械 薪械 芯谐褉邪薪懈褔械薪薪芯谐芯 胁褉械屑械薪械屑 懈 屑械褋褌芯屑 写芯褋褌褍锌邪 泻 褍褔械斜薪芯屑褍 泻褍褉褋褍 锌芯 锌褉芯谐褉邪屑屑懈褉芯胁邪薪懈褞 Windows-锌褉懈谢芯卸械薪懈泄 薪邪 C++, 褋褎芯褉屑懈褉芯胁邪薪薪芯屑褍 «锌芯 屑邪褌械褉懈邪谢邪屑» 屑芯械泄 锌褉械锌芯写邪胁邪褌械谢褜褋泻芯泄 写械褟褌械谢褜薪芯褋褌懈. 小芯斜褋褌胁械薪薪芯, 褋邪屑邪 懈写械褟 褋芯蟹写邪薪懈褟 锌芯写芯斜薪芯谐芯 褉械褋褍褉褋邪 锌褉懈薪邪写谢械卸懈褌 芯写薪芯屑褍 懈蟹 褍褔械薪懈泻芯胁, 写谢褟 泻芯褌芯褉褘褏, 胁 锌械褉胁褍褞 芯褔械褉械写褜, 胁褋械 褝褌芯 懈 写械谢邪谢芯褋褜; 褌邪泻 褔褌芯 褉械褔褜 薪懈 胁 泻芯械屑 褋谢褍褔邪械 薪械 懈写械褌 芯 锌芯锌褘褌泻械 褋芯褋褌邪胁懈褌褜 泻芯薪泻褍褉械薪褑懈褞 谐懈谐邪薪褌邪屑 胁褉芯写械 <a href="http://www.rsdn.ru/" target="_blank">RSDN</a> 懈谢懈 <a href="http://www.codeproject.com/" target="_blank">The Code Project</a>. 孝械泻褋褌褘 泻褍褉褋邪 薪邪褏芯写褟褌褋褟 胁 褉邪蟹写械谢械 <a href="./lectures.html">袥械泻褑懈懈</a>, 泻芯褌芯褉褘泄 芯斜薪芯胁谢褟械褌褋褟 懈 写芯锌芯谢薪褟械褌褋褟, 泻邪泻 褌芯谢褜泻芯 褍 屑械薪褟 锌芯褟胁谢褟械褌褋褟 褋胁芯斜芯写薪芯械 胁褉械屑褟.</p> <p class="pageText hyphenate"> 袪邪蟹写械谢 <a href="./projects.html">袩褉芯械泻褌褘</a> 锌芯褋胁褟褖械薪 屑芯懈屑 锌芯写械谢泻邪屑 写谢褟 «写芯屑邪褕薪械谐芯 锌芯谢褜蟹芯胁邪薪懈褟»; 褌邪屑 卸械 屑芯卸薪芯 薪邪泄褌懈 懈褋褏芯写薪褘械 褌械泻褋褌褘 斜懈斜谢懈芯褌械泻, 褋泻褉邪褕懈胁邪褞褖懈褏 卸懈蟹薪褜 Windows-锌褉芯谐褉邪屑屑懈褋褌邪. 袩褉懈 卸械谢邪薪懈懈, 胁褘 屑芯卸械褌械 褋胁芯斜芯写薪芯 蟹邪懈屑褋褌胁芯胁邪褌褜 谢褞斜芯泄 薪邪锌懈褋邪薪薪褘泄 屑薪芯泄 泻芯写, 泻芯褌芯褉褘泄 薪邪泄写械褌械 胁 褝褌芯屑 褉邪蟹写械谢械; 褍褋谢芯胁懈褟 懈褋锌芯谢褜蟹芯胁邪薪懈褟 泻芯写邪 写褉褍谐懈褏 褉邪蟹褉邪斜芯褌褔懈泻芯胁 芯谐芯胁芯褉械薪褘, 泻邪泻 锌褉邪胁懈谢芯, 胁 泻芯屑屑械薪褌邪褉懈褟褏 胁薪褍褌褉懈 褋芯芯褌胁械褌褋褌胁褍褞褖懈褏 懈褋褏芯写薪褘褏 褎邪泄谢芯胁. </p> <p class="pageText hyphenate"> 袙 <a href="./favorites.html">袠蟹斜褉邪薪薪芯械</a> 褟 锌芯屑械褖邪褞 褋褋褘谢泻懈 薪邪 懈薪褌械褉械褋薪褘械 写谢褟 屑械薪褟 褉械褋褍褉褋褘 懈 锌褉芯谐褉邪屑屑褘; 斜褘褌褜 屑芯卸械褌, 泻邪泻懈械-薪懈斜褍写褜 懈蟹 薪懈褏 锌褉懈写褍褌褋褟 锌芯 胁泻褍褋褍 懈 胁邪屑 (蟹邪褉邪薪械械 锌褉械写褍锌褉械卸写邪褞 — 胁褋械 褋褋褘谢泻懈 芯褌泻褉褘胁邪褞褌褋褟 «胁 薪芯胁芯屑 芯泻薪械»). <br clear="left"/></p> <p class="pageText hyphenate"> <script type="text/javascript" language="JavaScript"> writeMirrorInfo(); </script> </p> <p class="pageText hyphenate"> 袣邪泻 屑械薪褟 屑芯卸薪芯 薪邪泄褌懈 胁 «<a href="http://lurkmore.ru/%D0%AD%D1%82%D0%B8_%D0%B2%D0%B0%D1%88%D0%B8" target="_blank" style="color: #000000; text-decoration: none;">褝褌懈褏 薪邪褕懈褏</a> <a href="http://lurkmore.ru/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B0%D1%85" target="_blank" style="color: #000000; text-decoration: none;">懈薪褌械褉薪械褌邪褏</a>»: </p> <table border="0" cellpadding="0" cellspacing="0" style="margin-bottom: 16pt;"><tr> <td style="padding-right: 8pt;"><a href="http://vkontakte.ru/zarezky" title="袙 袣芯薪褌邪泻褌械 | 袠谢褜褟 袟邪褉械褑泻懈泄" target="_blank"><img src="./images/share/48x48/vkontakte.png" alt="袙袣芯薪褌邪泻褌械" width="48" height="48" border="0"/></a></td> <!--<td style="padding-right: 8pt;"><a href="http://zarezky.moikrug.ru/" title="袠谢褜褟 袟邪褉械褑泻懈泄 — 袦芯泄 袣褉褍谐" target="_blank"><img src="./images/share/48x48/moikrug.png" alt="袦芯泄 袣褉褍谐" width="48" height="48" border="0"/></a></td> <td style="padding-right: 8pt;"><a href="http://elijah-zarezky.ya.ru/" title="Elijah Zarezky — 褟.褉褍" target="_blank"><img src="./images/share/48x48/yandex.png" alt="褟.褉褍" width="48" height="48" border="0"/></a></td>--> <td style="padding-right: 8pt;"><a href="http://www.odnoklassniki.ru/elijah.zarezky" title="袨写薪芯泻谢邪褋褋薪懈泻懈 — 袠谢褜褟 袟邪褉械褑泻懈泄" target="_blank"><img src="./images/share/48x48/odnoklassniki.png" alt="袨写薪芯泻谢邪褋褋薪懈泻懈" width="48" height="48" border="0"/></a></td> <!--<td style="padding-right: 8pt;"><a href="http://www.facebook.com/profile.php?id=100001485146095" title="Facebook | 袠谢褜褟 袟邪褉械褑泻懈泄" target="_blank"><img src="./images/share/48x48/facebook.png" alt="Facebook" width="48" height="48" border="0"/></a></td>--> <!--<td style="padding-right: 8pt;"><a href="http://plus.google.com/102463544222293137415/" title="Elijah Zarezky — Google+" target="_blank"><img src="./images/share/48x48/googleplus.png" alt="Google+" width="48" height="48" border="0"/></a></td> <td style="padding-right: 8pt;"><a href="http://www.linkedin.com/profile/view?id=50263747" title="Elijah Zarezky | LinkedIn" target="_blank"><img src="./images/share/48x48/linkedin.png" alt="LinkedIn" width="48" height="48" border="0"/></a></td> <td style="padding-right: 8pt;"><a href="http://www.myspace.com/zarezky" title="袠谢褜褟 袟邪褉械褑泻懈泄 (袠谢褜褟) on Myspace" target="_blank"><img src="./images/share/48x48/myspace.png" alt="Myspace" width="48" height="48" border="0"/></a></td> <td style="padding-right: 8pt;"><a href="https://code.google.com/u/elijah.zarezky/" target="_blank" title="elijah.zarezky — Project Hosting on Google Code"><img src="./images/share/48x48/google.png" alt="Google Code" width="48" height="48" border="0"/></a></td>--> <td style="padding-right: 8pt;"><a href="http://www.blogger.com/profile/15930570815643675247" title="Blogger: 袩褉芯褎懈谢褜 锌芯谢褜蟹芯胁邪褌械谢褟 SchweinDeBurg" target="_blank"><img src="./images/share/48x48/blogger.png" alt="Blogger" width="48" height="48" border="0"/></a></td> <!--style="padding-right: 8pt;"><a href="http://profile.yahoo.com/T26WFRXY2ZTOGGANLRKGCB5BHU/" title="Elijah Zarezky — Yahoo! Profile" target="_blank"><img src="./images/share/48x48/yahoo.png" alt="Yahoo" width="48" height="48" border="0"/></a></td> <td style="padding-right: 8pt;"><a href="http://twitter.com/SchweinDeBurg" title="Elijah Zarezky (SchweinDeBurg) on Twitter" target="_blank"><img src="./images/share/48x48/twitter.png" alt="Twitter" width="48" height="48" border="0"/></a></td>--> <td style="padding-right: 8pt;"><a href="http://www.lastfm.ru/user/SchweinDeBurg" title="SchweinDeBurg on Last.fm" target="_blank"><img src="./images/share/48x48/lastfm.png" alt="" width="48" height="48" border="0"/></a></td> <!--<td style="padding-right: 8pt;"><a href="https://instagram.com/zarezky/" title="Elijah Zarezky (@zarezky) on Instagram" target="_blank"><img src="./images/share/48x48/instagram.png" alt="" width="48" height="48" border="0"/></a></td>--> </tr></table> <div class="viewWarning"><p class="pageText hyphenate" style="margin-top: 0pt; margin-bottom: 0pt;"> <strong>袙薪懈屑邪薪懈械:</strong> 写谢褟 泻芯褉褉械泻褌薪芯谐芯 芯褌芯斜褉邪卸械薪懈褟 褋褌褉邪薪懈褑 褝褌芯谐芯 褋邪泄褌邪 胁 褌芯屑 胁懈写械, 胁 泻芯褌芯褉芯屑 芯薪懈 斜褘谢懈 锌芯写谐芯褌芯胁谢械薪褘 <a href="mailto:elijah.zarezky@gmail.com">邪胁褌芯褉芯屑</a>, 薪械芯斜褏芯写懈屑芯, 褔褌芯斜褘 胁 褌芯泄 芯锌械褉邪褑懈芯薪薪芯泄 褋懈褋褌械屑械, 泻芯褌芯褉褍褞 胁褘 懈褋锌芯谢褜蟹褍械褌械, 斜褘谢懈 褍褋褌邪薪芯胁谢械薪褘 褕褉懈褎褌褘 Verdana (胁褏芯写懈褌 胁 褋褌邪薪写邪褉褌薪褍褞 锌芯褋褌邪胁泻褍 Windows™) 懈 <a href="http://dejavu-fonts.org/wiki/Main_Page" target="_blank">DejaVu Sans Mono</a> (褌邪泻卸械 写芯褋褌褍锌械薪 写谢褟 蟹邪谐褉褍蟹泻懈 胁 褉邪蟹写械谢械 <a href="./files.html">肖邪泄谢褘</a>); 胁 泻邪褔械褋褌胁械 斜褉邪褍蟹械褉邪 褉械泻芯屑械薪写褍械褌褋褟 懈褋锌芯谢褜蟹芯胁邪褌褜 褌芯褌, 泻芯褌芯褉褘泄 薪邪懈斜芯谢械械 锌芯谢薪芯 锌芯写写械褉卸懈胁邪械褌 褋褌邪薪写邪褉褌褘 XHTML 1.0 懈 CSS2 — 薪邪锌褉懈屑械褉, <a href="http://www.mozilla.com/firefox/" target="_blank">Firefox</a> 胁械褉褋懈懈 3.0.x 懈 胁褘褕械, <a href="http://www.opera.com/" target="_blank">Opera</a> 胁械褉褋懈泄 7.x-10.x 懈谢懈 <a href="http://www.microsoft.com/windows/internet-explorer/" target="_blank">Internet Explorer</a> 胁械褉褋懈懈 8. </p></div> </td></tr><tr><td style="vertical-align: bottom;"> <script type="text/javascript" language="JavaScript"> writePageFooter("./images/common", true, false, true); </script> </td></tr> </table></div> <div id="pageSidebar"><table width="100%" border="0" cellpadding="0" cellspacing="0" style="height: 100%;"> <tr><td class="captionCorner">芯斜薪芯胁谢械薪芯<br/>12.01.2020</td></tr> <tr><td class="mainMenu"><p class="menuText"> <script type="text/javascript" language="JavaScript"> writeMainMenuEx(".", "", "index.html"); </script> </p></td></tr> <tr><td class="topMailRu"> <!-- Start of StatCounter Code --> <script type="text/javascript"> //<![CDATA[ var sc_project = 9059728; var sc_invisible = 0; var sc_security = "8d26e2dc"; var scJsHost = "https://"; document.write("<sc" + "ript type='text/javascript' src='" + scJsHost + "statcounter.com/counter/counter_xhtml.js'></" + "script>"); //]]> </script> <noscript><div class="statcounter"><a title="Web Analytics" href="https://statcounter.com/" target="_blank"><img class="statcounter" src="https://c.statcounter.com/9059728/0/8d26e2dc/0/" alt="Web Analytics"/></a></div></noscript> <!-- End of StatCounter Code --> <div style="height: 8px;"> </div> <!-- cy-pr.com --> <a href="https://www.cy-pr.com/" target="_blank"><img src="https://www.cy-pr.com/e/zarezky.spb.ru_1_143.143.143.gif" border="0" width="88" height="31" alt="袩褉芯胁械褉泻邪 PR 懈 孝袠笑"/></a> <!-- /cy-pr.com --> <div style="height: 8px;"> </div> <!-- Openstat counter <span id="openstat2157688"></span><script type="text/javascript"> //<![CDATA[ var openstat = { counter: 2157688, image: 5042, next: openstat }; var counterFunc2157688 = function(d, t, p) { var j = d.createElement(t); j.async = true; j.type = "text/javascript"; j.src = ("https:" == p ? "https:" : "http:") + "//openstat.net/cnt.js"; var s = d.getElementsByTagName(t)[0]; s.parentNode.insertBefore(j, s); }; if (document.location.protocol != "file:" && document.location.hostname != "localhost") { counterFunc2157688(document, "script", document.location.protocol); } //]]> </script> <div style="height: 8px;"> </div> --> <script type="text/javascript" language="JavaScript"> writeMailRuCounter("./images/common"); </script> <!-- begin of Top100 code --> <!--<div style="height: 8px;"> </div> <a href="http://top100.rambler.ru/navi/2512084/"><img src="http://counter.rambler.ru/top100.cnt?2512084" alt="Rambler's Top100" border="0" width="88" height="31" title="Rambler's Top100"/></a>--> <!-- end of Top100 code --> </td></tr> </table></div> <!-- Yandex.Metrika counter --> <div style="display: none;"><script type="text/javascript"> //<![CDATA[ (function(w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter4442326 = new Ya.Metrika(4442326); yaCounter4442326.clickmap(true); yaCounter4442326.trackLinks(true); } catch(e) { } }); })(window, 'yandex_metrika_callbacks'); //]]> </script></div> <script src="//mc.yandex.ru/metrika/watch.js" type="text/javascript" defer="defer"></script> <noscript><div style="position: absolute;"><img src="//mc.yandex.ru/watch/4442326" alt=""/></div></noscript> <!-- /Yandex.Metrika counter --> </body> </html> <!-- end of file -->