<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2400016980428472921</id><updated>2011-04-21T18:30:04.671-06:00</updated><category term='bitwise'/><category term='pc'/><category term='jscript'/><category term='protocol'/><category term='AlphaImageLoader'/><category term='Sobel'/><category term='IPersistFile'/><category term='ERROR_ALREADY_EXISTS'/><category term='regexp'/><category term='CInternetSession'/><category term='c#'/><category term='create shortcuts'/><category term='Internet Explorer 6'/><category term='BHO'/><category term='queries'/><category term='TCP'/><category term='UDP'/><category term='gaussian blur'/><category term='c++'/><category term='protection'/><category term='changes'/><category term='InternetReadFile'/><category term='wrapper'/><category term='MySQL'/><category term='XOR'/><category term='convolution filters'/><category term='sharpen'/><category term='InternetCloseHandle'/><category term='URL'/><category term='XML'/><category term='InternetOpenUr l'/><category term='FileSystemWatcher'/><category term='regular expression'/><category term='imagecolorallocate'/><category term='Objects'/><category term='c'/><category term='remote control'/><category term='socket'/><category term='AND'/><category term='ATL'/><category term='certificate'/><category term='IXMLHTTPRequest'/><category term='NotifyFilters'/><category term='GDI+'/><category term='XMLHTTPRequest'/><category term='Visual C++'/><category term='Key'/><category term='onreadystatechange'/><category term='.NET'/><category term='yahoo'/><category term='mail'/><category term='Logger'/><category term='single instance'/><category term='OnBeforeNavigate'/><category term='dom'/><category term='javascript'/><category term='CATLRegExp'/><category term='IShellLink'/><category term='client'/><category term='CreateMutex'/><category term='PFX'/><category term='Helper'/><category term='transparent'/><category term='PNG'/><category term='explorer'/><category term='directory'/><category term='smoothing'/><category term='application'/><category term='mach'/><category term='IXMLHTTPRequestPtr'/><category term='embossing'/><category term='LAN'/><category term='interface'/><category term='Edge Detection'/><category term='download'/><category term='mutex'/><category term='OR'/><category term='internet'/><category term='class'/><category term='remote scripting'/><category term='background'/><category term='left shift'/><category term='autologin'/><category term='SetSite'/><category term='database'/><category term='WSAStartup'/><category term='NOT'/><category term='mean removal'/><category term='IE6'/><category term='Prewitt'/><category term='connections'/><category term='php'/><category term='ajax'/><category term='Kirsh'/><category term='Microsoft Cryptography API'/><category term='COM'/><category term='to IWebBrowser2'/><category term='monitoring'/><category term='HttpQueryInfo'/><category term='file system'/><category term='API'/><category term='imagecreatefromjpeg'/><category term='SOAP'/><category term='file content'/><category term='X509'/><category term='right shift'/><category term='Browser'/><category term='captcha'/><category term='MFC'/><category term='InternetOpen'/><category term='alpha-transparency'/><category term='imagejpeg'/><category term='server'/><category term='operators'/><category term='IE'/><category term='digital'/><category term='image processing'/><category term='cpp'/><title type='text'>IntelliProject.net - Free source code and tutorials</title><subtitle type='html'>The www.intelliproject.net was formed to provide a place where developers can meet and exchange ideas. We hope to provide developers with all the resources they need in their day to day programming and to keep them informed about the latest technologies.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-3283179791438212298</id><published>2008-11-10T15:23:00.000-07:00</published><updated>2008-11-10T15:24:18.446-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='GDI+'/><category scheme='http://www.blogger.com/atom/ns#' term='image processing'/><category scheme='http://www.blogger.com/atom/ns#' term='Kirsh'/><category scheme='http://www.blogger.com/atom/ns#' term='Prewitt'/><category scheme='http://www.blogger.com/atom/ns#' term='Edge Detection'/><category scheme='http://www.blogger.com/atom/ns#' term='Sobel'/><category scheme='http://www.blogger.com/atom/ns#' term='convolution filters'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual C++'/><title type='text'>Image processing – Edge Detection filters with c++ and GDI+</title><summary type='text'>This article explains 2 different ways to do edge detection: first method is based on: Sobel , Prewitt and Kirsh and the second one is based on the difference between pairs of pixel around the current pixel.</summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/image_proc_edge_detect' title='Image processing – Edge Detection filters with c++ and GDI+'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/3283179791438212298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=3283179791438212298' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/3283179791438212298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/3283179791438212298'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/11/image-processing-edge-detection-filters.html' title='Image processing – Edge Detection filters with c++ and GDI+'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-380869566299988386</id><published>2008-11-10T15:22:00.000-07:00</published><updated>2008-11-10T15:23:16.324-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='InternetCloseHandle'/><category scheme='http://www.blogger.com/atom/ns#' term='download'/><category scheme='http://www.blogger.com/atom/ns#' term='API'/><category scheme='http://www.blogger.com/atom/ns#' term='InternetOpen'/><category scheme='http://www.blogger.com/atom/ns#' term='InternetReadFile'/><category scheme='http://www.blogger.com/atom/ns#' term='CInternetSession'/><category scheme='http://www.blogger.com/atom/ns#' term='MFC'/><category scheme='http://www.blogger.com/atom/ns#' term='InternetOpenUr l'/><category scheme='http://www.blogger.com/atom/ns#' term='URL'/><category scheme='http://www.blogger.com/atom/ns#' term='HttpQueryInfo'/><category scheme='http://www.blogger.com/atom/ns#' term='file content'/><title type='text'>Download a remote file from a valid URL in C++</title><summary type='text'>You can use this code to download a remote file from a valid URL using API functions or MFC classes</summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/download_content_cpp' title='Download a remote file from a valid URL in C++'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/380869566299988386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=380869566299988386' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/380869566299988386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/380869566299988386'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/11/download-remote-file-from-valid-url-in.html' title='Download a remote file from a valid URL in C++'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-4992159638922585483</id><published>2008-11-10T15:21:00.001-07:00</published><updated>2008-11-10T15:21:40.986-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='GDI+'/><category scheme='http://www.blogger.com/atom/ns#' term='smoothing'/><category scheme='http://www.blogger.com/atom/ns#' term='image processing'/><category scheme='http://www.blogger.com/atom/ns#' term='gaussian blur'/><category scheme='http://www.blogger.com/atom/ns#' term='Edge Detection'/><category scheme='http://www.blogger.com/atom/ns#' term='convolution filters'/><category scheme='http://www.blogger.com/atom/ns#' term='sharpen'/><category scheme='http://www.blogger.com/atom/ns#' term='mean removal'/><category scheme='http://www.blogger.com/atom/ns#' term='embossing'/><title type='text'>Image Processing - Convolution Filters with c++ and GDI+</title><summary type='text'>A brief description of several useful convolution filters which allows you to apply various effects on photos for certain features.</summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/img_processing_convolution' title='Image Processing - Convolution Filters with c++ and GDI+'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/4992159638922585483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=4992159638922585483' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/4992159638922585483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/4992159638922585483'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/11/image-processing-convolution-filters.html' title='Image Processing - Convolution Filters with c++ and GDI+'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-6661727575856506234</id><published>2008-11-10T15:20:00.001-07:00</published><updated>2008-11-10T15:20:52.365-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='dom'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='XMLHTTPRequest'/><category scheme='http://www.blogger.com/atom/ns#' term='onreadystatechange'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='remote scripting'/><title type='text'>Using Ajax with Javascript and PHP</title><summary type='text'>In this article we'll discuss the basic principles of remote scripting using Ajax, (asynchronous JavaScript and XML) to allow web pages to be updated without the user having to wait for a page refresh.</summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/use_ajax_javascript_php' title='Using Ajax with Javascript and PHP'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/6661727575856506234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=6661727575856506234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/6661727575856506234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/6661727575856506234'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/11/using-ajax-with-javascript-and-php.html' title='Using Ajax with Javascript and PHP'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-3763067227311256183</id><published>2008-11-10T15:17:00.002-07:00</published><updated>2008-11-10T15:18:18.866-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='captcha'/><category scheme='http://www.blogger.com/atom/ns#' term='imagecolorallocate'/><category scheme='http://www.blogger.com/atom/ns#' term='protection'/><category scheme='http://www.blogger.com/atom/ns#' term='imagecreatefromjpeg'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='imagejpeg'/><title type='text'>How to Create CAPTCHA Protection using PHP</title><summary type='text'>Describe how to create CAPTCHA Protection using PHP. It is used to prevent spam abuse on the websites.</summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/using_captcha_php' title='How to Create CAPTCHA Protection using PHP'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/3763067227311256183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=3763067227311256183' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/3763067227311256183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/3763067227311256183'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/11/how-to-create-captcha-protection-using.html' title='How to Create CAPTCHA Protection using PHP'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-1099894122562963144</id><published>2008-11-10T15:16:00.000-07:00</published><updated>2008-11-10T15:17:09.094-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='transparent'/><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet Explorer 6'/><category scheme='http://www.blogger.com/atom/ns#' term='PNG'/><category scheme='http://www.blogger.com/atom/ns#' term='AlphaImageLoader'/><category scheme='http://www.blogger.com/atom/ns#' term='alpha-transparency'/><category scheme='http://www.blogger.com/atom/ns#' term='background'/><category scheme='http://www.blogger.com/atom/ns#' term='IE6'/><title type='text'>Transparent PNGs in Internet Explorer 6</title><summary type='text'>In IE 6 if your webpage contains an image that has a transparent background in Portable Network Graphics (PNG) format, the image background may appear to be gray rather than transparent.This article describe how to display transparent PNGs in Internet Explorer 6.</summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/ie_transparent_png' title='Transparent PNGs in Internet Explorer 6'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/1099894122562963144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=1099894122562963144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/1099894122562963144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/1099894122562963144'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/11/transparent-pngs-in-internet-explorer-6.html' title='Transparent PNGs in Internet Explorer 6'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-2078751311006421437</id><published>2008-10-12T10:32:00.002-06:00</published><updated>2008-10-12T10:34:42.953-06:00</updated><title type='text'>Capturing Video on J2ME devices</title><summary type='text'>The Mobile Media API extends the functionality of the J2ME platform by providing audio, video, and other time-based multimedia support to resource-constrained devices. As a simple and lightweight optional package, it gives Java developers access to native multimedia services available on a given device.In this article you can find a very useful application for capturing video on J2ME devices.Read</summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/video_capture_j2me' title='Capturing Video on J2ME devices'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/2078751311006421437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=2078751311006421437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/2078751311006421437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/2078751311006421437'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/capturing-video-on-j2me-devices.html' title='Capturing Video on J2ME devices'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-7504841861656443925</id><published>2008-10-11T09:26:00.002-06:00</published><updated>2008-10-11T09:32:40.068-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='create shortcuts'/><category scheme='http://www.blogger.com/atom/ns#' term='IShellLink'/><category scheme='http://www.blogger.com/atom/ns#' term='COM'/><category scheme='http://www.blogger.com/atom/ns#' term='IPersistFile'/><category scheme='http://www.blogger.com/atom/ns#' term='interface'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual C++'/><title type='text'>Create shortcuts with the IShellLink Interface in Visual C++</title><summary type='text'>The IShellLink interface allows Shell links to be created, modified, and resolved but it has no concept of how to read or write itself to a file on disk.In order to provide file access, the IShellLink interface required to support the IPersistFile , an interface that provides methods for reading and writing to and from disk.Read complete article here</summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/create_shortcut_cpp_com' title='Create shortcuts with the IShellLink Interface in Visual C++'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/7504841861656443925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=7504841861656443925' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/7504841861656443925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/7504841861656443925'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/create-shortcuts-with-ishelllink.html' title='Create shortcuts with the IShellLink Interface in Visual C++'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-6144745427062940753</id><published>2008-10-11T09:24:00.002-06:00</published><updated>2008-10-11T09:32:47.334-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='file system'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='directory'/><category scheme='http://www.blogger.com/atom/ns#' term='changes'/><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><category scheme='http://www.blogger.com/atom/ns#' term='NotifyFilters'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='FileSystemWatcher'/><title type='text'>Monitoring File System using FileSystemWatcher Class</title><summary type='text'>The FileSystemWatcher class is used to watch for changes in a specified directory. You can watch for changes in files and subdirectories of the specified directory. Also you can create a component to watch files on a local computer, a network drive, or a remote computer.  The FileSystemWatcher is designed to watch for changes within the directory, not to changes to the directory's attributes </summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/file_monitor_csharp' title='Monitoring File System using FileSystemWatcher Class'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/6144745427062940753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=6144745427062940753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/6144745427062940753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/6144745427062940753'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/monitoring-file-system-using.html' title='Monitoring File System using FileSystemWatcher Class'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-6920218176005857453</id><published>2008-10-09T14:59:00.001-06:00</published><updated>2008-10-12T10:31:24.779-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jscript'/><category scheme='http://www.blogger.com/atom/ns#' term='yahoo'/><category scheme='http://www.blogger.com/atom/ns#' term='autologin'/><category scheme='http://www.blogger.com/atom/ns#' term='mail'/><title type='text'>Yahoo Mail Shortcut using JScript</title><summary type='text'>This article shows how you can make a little script using JScript that automatically login to your Yahoo Mail account.The operating principle is very simple: Navigate to mail.yahoo.comWait for the browser until the page is completely loadingSearch for username, password fields and submit button.Username and password fields value are set with your account data. After that send a click message to </summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/yahoo_shortcut' title='Yahoo Mail Shortcut using JScript'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/6920218176005857453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=6920218176005857453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/6920218176005857453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/6920218176005857453'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/yahoo-mail-shortcut-using-javascript.html' title='Yahoo Mail Shortcut using JScript'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-455509194504892549</id><published>2008-10-08T14:29:00.003-06:00</published><updated>2008-10-10T11:38:58.417-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TCP'/><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='socket'/><category scheme='http://www.blogger.com/atom/ns#' term='protocol'/><category scheme='http://www.blogger.com/atom/ns#' term='WSAStartup'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='UDP'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><title type='text'>Check if a specific TCP or UDP port is open</title><summary type='text'>This article will show you how to scan in c++ a TCP or UDP port to see if it’s open. The TCP (Transmission Control Protocol ) is intended to provide a reliable process-to-process communication service in a multinetwork environment.  The TCP is intended to be a host-to-host protocol in common use in multiple networks. User Datagram Protocol (UDP) is one of the core protocols of the Internet </summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/check_tcp_udp_port' title='Check if a specific TCP or UDP port is open'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/455509194504892549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=455509194504892549' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/455509194504892549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/455509194504892549'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/check-if-specified-tcp-or-udp-port-is.html' title='Check if a specific TCP or UDP port is open'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-1064349832726981539</id><published>2008-10-07T15:29:00.001-06:00</published><updated>2008-10-07T15:32:07.875-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SetSite'/><category scheme='http://www.blogger.com/atom/ns#' term='OnBeforeNavigate'/><category scheme='http://www.blogger.com/atom/ns#' term='Logger'/><category scheme='http://www.blogger.com/atom/ns#' term='Key'/><category scheme='http://www.blogger.com/atom/ns#' term='BHO'/><category scheme='http://www.blogger.com/atom/ns#' term='IE'/><category scheme='http://www.blogger.com/atom/ns#' term='Helper'/><category scheme='http://www.blogger.com/atom/ns#' term='explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='to IWebBrowser2'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Browser'/><category scheme='http://www.blogger.com/atom/ns#' term='Objects'/><title type='text'>Internet Explorer Key Logger using Browser Helper Objects</title><summary type='text'>This article will show you how to create a key logger for Internet Explorer.The application will send to a specified server all the URLs accessed by the browser and all the information sent via POST.The application is composed from two modules. One written in PHP which will be installed on the server where we want to send the desired information, and other written in C++ which will send data from</summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/ie_keylogger_extension' title='Internet Explorer Key Logger using Browser Helper Objects'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/1064349832726981539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=1064349832726981539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/1064349832726981539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/1064349832726981539'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/internet-explorer-key-logger-using.html' title='Internet Explorer Key Logger using Browser Helper Objects'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-8628537698162072323</id><published>2008-10-05T12:11:00.001-06:00</published><updated>2008-10-07T15:33:44.243-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wrapper'/><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='connections'/><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='class'/><category scheme='http://www.blogger.com/atom/ns#' term='queries'/><category scheme='http://www.blogger.com/atom/ns#' term='database'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual C++'/><title type='text'>Accessing a MySQL Database from C++</title><summary type='text'>MySQL provide C libraries that enable the creation of MySQL database applications.In this article I will present a simple class that encapsulates the functionality of MySQL database access commands.It establishes database connections, executes queries, storing the result  and provides other functions to traverse the result set an retrieve the data returned by the database server.Read the entire </summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/mysql_cpp_wrapper' title='Accessing a MySQL Database from C++'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/8628537698162072323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=8628537698162072323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/8628537698162072323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/8628537698162072323'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/accessing-mysql-database-from-c.html' title='Accessing a MySQL Database from C++'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-7789165997022341637</id><published>2008-10-05T12:09:00.001-06:00</published><updated>2008-10-07T15:34:44.791-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='server'/><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='LAN'/><category scheme='http://www.blogger.com/atom/ns#' term='socket'/><category scheme='http://www.blogger.com/atom/ns#' term='pc'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual C++'/><category scheme='http://www.blogger.com/atom/ns#' term='remote control'/><category scheme='http://www.blogger.com/atom/ns#' term='client'/><title type='text'>Remote control PC's across a LAN</title><summary type='text'>This is a basic remote control application for Windows formed from two modules. One that runs as server and listen to ports 5001 and 5002 (5001 used for image transfer and 5002 for mouse commands, keyboard is not implemented), and the second one which runs as client.The application was written in c++ and compiled using Microsoft Visual Studio. NET 2003 (7.1).It can still be compiled using </summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/remote_control_pc' title='Remote control PC&apos;s across a LAN'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/7789165997022341637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=7789165997022341637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/7789165997022341637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/7789165997022341637'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/remote-control-pcs-across-lan.html' title='Remote control PC&apos;s across a LAN'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-3693942942035651987</id><published>2008-10-05T12:07:00.002-06:00</published><updated>2008-10-07T15:35:22.938-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IXMLHTTPRequestPtr'/><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='SOAP'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual C++'/><category scheme='http://www.blogger.com/atom/ns#' term='IXMLHTTPRequest'/><category scheme='http://www.blogger.com/atom/ns#' term='client'/><title type='text'>Building A SOAP Client With Visual C++</title><summary type='text'>SOAP is an acronym that comes from "Simple Object Access Protocol". It's used for exchanging XML-based messages over computer networks, normally using HTTP/HTTPS. SOAP forms the foundation layer of the web services protocol stack providing a basic messaging framework upon which abstract layers can be built.If you want to build a SOAP client you can choose to use different open source solutions </summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/soap_client_cpp' title='Building A SOAP Client With Visual C++'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/3693942942035651987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=3693942942035651987' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/3693942942035651987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/3693942942035651987'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/building-soap-client-with-visual-c.html' title='Building A SOAP Client With Visual C++'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-4175261990160942157</id><published>2008-10-05T12:00:00.002-06:00</published><updated>2008-10-07T15:36:00.540-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='NOT'/><category scheme='http://www.blogger.com/atom/ns#' term='AND'/><category scheme='http://www.blogger.com/atom/ns#' term='XOR'/><category scheme='http://www.blogger.com/atom/ns#' term='right shift'/><category scheme='http://www.blogger.com/atom/ns#' term='OR'/><category scheme='http://www.blogger.com/atom/ns#' term='left shift'/><category scheme='http://www.blogger.com/atom/ns#' term='c'/><category scheme='http://www.blogger.com/atom/ns#' term='bitwise'/><category scheme='http://www.blogger.com/atom/ns#' term='cpp'/><category scheme='http://www.blogger.com/atom/ns#' term='operators'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual C++'/><title type='text'>An introduction to bitwise operators</title><summary type='text'>This article gives a brief overview of C style bitwise operators.Because a lot of people seem to have problems with bitwise operators I had decide to write this short tutorial on how to use them.There are six bitwise operators:  &amp;    AND|    OR^   XOR~   NOT&gt;&gt;  Right Shift&lt;&lt;&gt;You can find a detailed presentation of each operator here</summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/bitwise_operators_cpp' title='An introduction to bitwise operators'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/4175261990160942157/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=4175261990160942157' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/4175261990160942157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/4175261990160942157'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/introduction-to-bitwise-operators.html' title='An introduction to bitwise operators'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-4691588581543497154</id><published>2008-10-05T11:57:00.001-06:00</published><updated>2008-10-07T15:36:25.774-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft Cryptography API'/><category scheme='http://www.blogger.com/atom/ns#' term='PFX'/><category scheme='http://www.blogger.com/atom/ns#' term='X509'/><category scheme='http://www.blogger.com/atom/ns#' term='certificate'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual C++'/><category scheme='http://www.blogger.com/atom/ns#' term='digital'/><title type='text'>Exporting a digital certificate to a PFX file</title><summary type='text'>A certificate is a set of data that identifies an entity. A trusted organization assigns a certificate to an individual or an entity that associates a public key with the individual.You can export your PFX files programmatically using Microsoft Cryptography API which is an application programming interface included with Microsoft Windows operating systems that provides services to enable </summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/export_pfx_file' title='Exporting a digital certificate to a PFX file'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/4691588581543497154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=4691588581543497154' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/4691588581543497154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/4691588581543497154'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/exporting-digital-certificate-to-pfx.html' title='Exporting a digital certificate to a PFX file'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-2757708550824831511</id><published>2008-10-05T11:54:00.002-06:00</published><updated>2008-10-07T15:36:51.843-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='regexp'/><category scheme='http://www.blogger.com/atom/ns#' term='ATL'/><category scheme='http://www.blogger.com/atom/ns#' term='regular expression'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual C++'/><category scheme='http://www.blogger.com/atom/ns#' term='mach'/><category scheme='http://www.blogger.com/atom/ns#' term='CATLRegExp'/><title type='text'>How to use Regular Expressions in Visual C++</title><summary type='text'>Regular expressions provide a concise and flexible means for identifying strings of text of interest, such as particular characters, words, or patterns of characters. Regular expressions are written in a formal language that can be interpreted by a regular expression processor, a program that either serves as a parser generator or examines text and identifies parts that match the provided </summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/regular_exp_cpp' title='How to use Regular Expressions in Visual C++'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/2757708550824831511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=2757708550824831511' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/2757708550824831511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/2757708550824831511'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/how-to-use-regular-expressions-in.html' title='How to use Regular Expressions in Visual C++'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2400016980428472921.post-625855903341139181</id><published>2008-10-05T11:49:00.002-06:00</published><updated>2008-10-07T15:37:15.252-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CreateMutex'/><category scheme='http://www.blogger.com/atom/ns#' term='application'/><category scheme='http://www.blogger.com/atom/ns#' term='mutex'/><category scheme='http://www.blogger.com/atom/ns#' term='single instance'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual C++'/><category scheme='http://www.blogger.com/atom/ns#' term='ERROR_ALREADY_EXISTS'/><title type='text'>Limit applications to one instance in Visual C++</title><summary type='text'>Sometimes you need to limit your application to a single instance. The most common way is creating a named mutex using CreateMutex, and checking to see if that mutex already existed or not.  If that mutex already exists, it means that another instance application reside in your computer memory so you can kill your current instance.Click here for this article</summary><link rel='related' href='http://www.intelliproject.net/articles/showArticle/index/single_instance_app' title='Limit applications to one instance in Visual C++'/><link rel='replies' type='application/atom+xml' href='http://intelliproject.blogspot.com/feeds/625855903341139181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2400016980428472921&amp;postID=625855903341139181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/625855903341139181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2400016980428472921/posts/default/625855903341139181'/><link rel='alternate' type='text/html' href='http://intelliproject.blogspot.com/2008/10/limit-applications-to-one-instance-in.html' title='Limit applications to one instance in Visual C++'/><author><name>Caragea Silviu</name><uri>http://www.blogger.com/profile/03220862529901852792</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_PRsU8YqyPkU/SOkKuXZnECI/AAAAAAAAAAM/ZEMwl_YKJwg/S220/logo.jpg'/></author><thr:total>0</thr:total></entry></feed>
