<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>資訊與工作</title>
	<atom:link href="http://domika.aka.com.tw/it/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://domika.aka.com.tw/it</link>
	<description>Information and Work</description>
	<lastBuildDate>Mon, 07 May 2012 07:45:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>How do I compare two images &amp; recognize the pattern in an image?</title>
		<link>http://domika.aka.com.tw/it/?p=1703</link>
		<comments>http://domika.aka.com.tw/it/?p=1703#comments</comments>
		<pubDate>Mon, 07 May 2012 07:45:34 +0000</pubDate>
		<dc:creator>tcr</dc:creator>
				<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">http://domika.aka.com.tw/it/?p=1703</guid>
		<description><![CDATA[c# &#8211; How do I compare two images &#38; recognize the pattern in an image? &#8211; Stack Overflow 0 down vote You might be looking for this System.Drawing.Bitmap sourceImage = (Bitmap)Bitmap.FromFile(@"C:\SavedBMPs\1.jpg"); System.Drawing.Bitmap template = (Bitmap)Bitmap.FromFile(@"C:\SavedBMPs\2.jpg"); // create template matching algorithm&#8217;s &#8230; <a href="http://domika.aka.com.tw/it/?p=1703">繼續閱讀 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://stackoverflow.com/questions/304384/how-do-i-compare-two-images-recognize-the-pattern-in-an-image">c# &#8211; How do I compare two images &amp; recognize the pattern in an image? &#8211; Stack Overflow</a></p>
<table>
<tbody>
<tr>
<td class="votecell">
<div class="vote"><span class="vote-count-post">0</span> <a class="vote-down-off" title="This answer is not useful (click again to undo)">down vote</a></div>
</td>
<td class="answercell">
<div class="post-text">
<p>You might be looking for this</p>
<p>System.Drawing.Bitmap sourceImage = (Bitmap)Bitmap.FromFile(@"C:\SavedBMPs\1.jpg");             System.Drawing.Bitmap template = (Bitmap)Bitmap.FromFile(@"C:\SavedBMPs\2.jpg");             // create template matching algorithm&#8217;s instance             // (set similarity threshold to 92.5%)</p>
<pre><code><span class="pln">&nbsp; &nbsp; &nbsp; &nbsp;</span><span class="typ">ExhaustiveTemplateMatching</span><span class="pln"> tm </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">new</span><span class="pln"> </span><span class="typ">ExhaustiveTemplateMatching</span><span class="pun">(</span><span class="lit">0.921f</span><span class="pun">);</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// find all matchings with specified above similarity</span><span class="pln">

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="typ">TemplateMatch</span><span class="pun">[]</span><span class="pln"> matchings </span><span class="pun">=</span><span class="pln"> tm</span><span class="pun">.</span><span class="typ">ProcessImage</span><span class="pun">(</span><span class="pln">sourceImage</span><span class="pun">,</span><span class="pln"> template</span><span class="pun">);</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// highlight found matchings</span><span class="pln">

&nbsp; &nbsp; &nbsp; &nbsp;</span><span class="typ">BitmapData</span><span class="pln"> data </span><span class="pun">=</span><span class="pln"> sourceImage</span><span class="pun">.</span><span class="typ">LockBits</span><span class="pun">(</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="kwd">new</span><span class="pln"> </span><span class="typ">Rectangle</span><span class="pun">(</span><span class="lit">0</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0</span><span class="pun">,</span><span class="pln"> sourceImage</span><span class="pun">.</span><span class="typ">Width</span><span class="pun">,</span><span class="pln"> sourceImage</span><span class="pun">.</span><span class="typ">Height</span><span class="pun">),</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="typ">ImageLockMode</span><span class="pun">.</span><span class="typ">ReadWrite</span><span class="pun">,</span><span class="pln"> sourceImage</span><span class="pun">.</span><span class="typ">PixelFormat</span><span class="pun">);</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; </span><span class="kwd">foreach</span><span class="pln"> </span><span class="pun">(</span><span class="typ">TemplateMatch</span><span class="pln"> m </span><span class="kwd">in</span><span class="pln"> matchings</span><span class="pun">)</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; </span><span class="pun">{</span><span class="pln">

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="typ">Drawing</span><span class="pun">.</span><span class="typ">Rectangle</span><span class="pun">(</span><span class="pln">data</span><span class="pun">,</span><span class="pln"> m</span><span class="pun">.</span><span class="typ">Rectangle</span><span class="pun">,</span><span class="pln"> </span><span class="typ">Color</span><span class="pun">.</span><span class="typ">White</span><span class="pun">);</span><span class="pln">

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="typ">MessageBox</span><span class="pun">.</span><span class="typ">Show</span><span class="pun">(</span><span class="pln">m</span><span class="pun">.</span><span class="typ">Rectangle</span><span class="pun">.</span><span class="typ">Location</span><span class="pun">.</span><span class="typ">ToString</span><span class="pun">());</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// do something else with matching</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; </span><span class="pun">}</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; sourceImage</span><span class="pun">.</span><span class="typ">UnlockBits</span><span class="pun">(</span><span class="pln">data</span><span class="pun">);</span><span class="pln">
</span></code></pre>
<p>I warn you it is quite slow takes around 6 seconds to process image of 1024&#215;768 finding in it pciture with the size of 50&#215;50.<code>enter code here</code></p>
</div>
</td>
</tr>
</tbody>
</table>
<p><a href="http://blog.csdn.net/love_may555/article/details/4336702">c# WebBrowser开发参考资料 &#8211; love_may555的专栏 &#8211; 博客频道 &#8211; CSDN.NET</a></p>
<blockquote><p style="text-indent: 2em">其次，如果我们想执行一段Web页面中原本没有的脚本，该怎么做呢？这次.Net的类没有提供，看来还要依靠COM了。IHTMLWindow2可以将任意的字符</p>
<p style="text-indent: 2em">串作为脚本代码来执行。</p>
<p style="text-indent: 2em">string scriptline01 = @"function ShowPageInfo() {";</p>
<p style="text-indent: 2em">string scriptline02 = @"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var numLinks = document.links.length; ";</p>
<p style="text-indent: 2em">string scriptline03 = @"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var numForms = document.forms.length; ";</p>
<p style="text-indent: 2em">string scriptline04 = @"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var numImages = document.images.length; ";</p>
<p style="text-indent: 2em">string scriptline05 = @"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var numScripts = document.scripts.length; ";</p>
<p style="text-indent: 2em">string scriptline06 = @"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(&#8216;网页的统计结果：/r/n链接数：&#8217; + numLinks + ";</p>
<p style="text-indent: 2em">string scriptline07 = @"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8216;/r/n表单数：&#8217; + numForms + ";</p>
<p style="text-indent: 2em">string scriptline08 = @"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8216;/r/n图像数：&#8217; + numImages + ";</p>
<p style="text-indent: 2em">string scriptline09 = @"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8216;/r/n脚本数：&#8217; + numScripts);}";</p>
<p style="text-indent: 2em">string scriptline10 = @"ShowPageInfo();";</p>
<p style="text-indent: 2em">string strScript = scriptline01 + scriptline02 + scriptline03 + scriptline04 + scriptline05 +</p>
<p style="text-indent: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scriptline06 + scriptline07 + scriptline08 + scriptline09 + scriptline10;</p>
<p style="text-indent: 2em">IHTMLWindow2 win = (IHTMLWindow2)webBrowser.Document.Window.DomWindow;</p>
<p style="text-indent: 2em">win.execScript(strScript, "Javascript");http://www.xmlasp.net/n1670c13.aspx</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://domika.aka.com.tw/it/?feed=rss2&#038;p=1703</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How do I compare two images &amp; recognize the pattern in an image?</title>
		<link>http://domika.aka.com.tw/it/?p=1702</link>
		<comments>http://domika.aka.com.tw/it/?p=1702#comments</comments>
		<pubDate>Mon, 07 May 2012 03:18:54 +0000</pubDate>
		<dc:creator>tcr</dc:creator>
				<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">http://domika.aka.com.tw/it/?p=1702</guid>
		<description><![CDATA[c# &#8211; How do I compare two images &#38; recognize the pattern in an image? &#8211; Stack Overflow 0 down vote You might be looking for this System.Drawing.Bitmap sourceImage = (Bitmap)Bitmap.FromFile(@"C:\SavedBMPs\1.jpg"); System.Drawing.Bitmap template = (Bitmap)Bitmap.FromFile(@"C:\SavedBMPs\2.jpg"); // create template matching algorithm&#8217;s &#8230; <a href="http://domika.aka.com.tw/it/?p=1702">繼續閱讀 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://stackoverflow.com/questions/304384/how-do-i-compare-two-images-recognize-the-pattern-in-an-image">c# &#8211; How do I compare two images &amp; recognize the pattern in an image? &#8211; Stack Overflow</a></p>
<table>
<tbody>
<tr>
<td class="votecell">
<div class="vote"><span class="vote-count-post">0</span> <a class="vote-down-off" title="This answer is not useful (click again to undo)">down vote</a></div>
</td>
<td class="answercell">
<div class="post-text">
<p>You might be looking for this</p>
<p>System.Drawing.Bitmap sourceImage = (Bitmap)Bitmap.FromFile(@"C:\SavedBMPs\1.jpg");             System.Drawing.Bitmap template = (Bitmap)Bitmap.FromFile(@"C:\SavedBMPs\2.jpg");             // create template matching algorithm&#8217;s instance             // (set similarity threshold to 92.5%)</p>
<pre><code><span class="pln">&nbsp; &nbsp; &nbsp; &nbsp;</span><span class="typ">ExhaustiveTemplateMatching</span><span class="pln"> tm </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">new</span><span class="pln"> </span><span class="typ">ExhaustiveTemplateMatching</span><span class="pun">(</span><span class="lit">0.921f</span><span class="pun">);</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// find all matchings with specified above similarity</span><span class="pln">

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="typ">TemplateMatch</span><span class="pun">[]</span><span class="pln"> matchings </span><span class="pun">=</span><span class="pln"> tm</span><span class="pun">.</span><span class="typ">ProcessImage</span><span class="pun">(</span><span class="pln">sourceImage</span><span class="pun">,</span><span class="pln"> template</span><span class="pun">);</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// highlight found matchings</span><span class="pln">

&nbsp; &nbsp; &nbsp; &nbsp;</span><span class="typ">BitmapData</span><span class="pln"> data </span><span class="pun">=</span><span class="pln"> sourceImage</span><span class="pun">.</span><span class="typ">LockBits</span><span class="pun">(</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="kwd">new</span><span class="pln"> </span><span class="typ">Rectangle</span><span class="pun">(</span><span class="lit">0</span><span class="pun">,</span><span class="pln"> </span><span class="lit">0</span><span class="pun">,</span><span class="pln"> sourceImage</span><span class="pun">.</span><span class="typ">Width</span><span class="pun">,</span><span class="pln"> sourceImage</span><span class="pun">.</span><span class="typ">Height</span><span class="pun">),</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="typ">ImageLockMode</span><span class="pun">.</span><span class="typ">ReadWrite</span><span class="pun">,</span><span class="pln"> sourceImage</span><span class="pun">.</span><span class="typ">PixelFormat</span><span class="pun">);</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; </span><span class="kwd">foreach</span><span class="pln"> </span><span class="pun">(</span><span class="typ">TemplateMatch</span><span class="pln"> m </span><span class="kwd">in</span><span class="pln"> matchings</span><span class="pun">)</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; </span><span class="pun">{</span><span class="pln">

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="typ">Drawing</span><span class="pun">.</span><span class="typ">Rectangle</span><span class="pun">(</span><span class="pln">data</span><span class="pun">,</span><span class="pln"> m</span><span class="pun">.</span><span class="typ">Rectangle</span><span class="pun">,</span><span class="pln"> </span><span class="typ">Color</span><span class="pun">.</span><span class="typ">White</span><span class="pun">);</span><span class="pln">

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="typ">MessageBox</span><span class="pun">.</span><span class="typ">Show</span><span class="pun">(</span><span class="pln">m</span><span class="pun">.</span><span class="typ">Rectangle</span><span class="pun">.</span><span class="typ">Location</span><span class="pun">.</span><span class="typ">ToString</span><span class="pun">());</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// do something else with matching</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; </span><span class="pun">}</span><span class="pln">
&nbsp; &nbsp; &nbsp; &nbsp; sourceImage</span><span class="pun">.</span><span class="typ">UnlockBits</span><span class="pun">(</span><span class="pln">data</span><span class="pun">);</span><span class="pln">
</span></code></pre>
<p>I warn you it is quite slow takes around 6 seconds to process image of 1024&#215;768 finding in it pciture with the size of 50&#215;50.<code>enter code here</code></p>
</div>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://domika.aka.com.tw/it/?feed=rss2&#038;p=1702</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Red5 Media Server 1.0</title>
		<link>http://domika.aka.com.tw/it/?p=1700</link>
		<comments>http://domika.aka.com.tw/it/?p=1700#comments</comments>
		<pubDate>Wed, 02 May 2012 07:40:04 +0000</pubDate>
		<dc:creator>tcr</dc:creator>
				<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://domika.aka.com.tw/it/?p=1700</guid>
		<description><![CDATA[Red5 Media Server Red5 Media Server 1.0]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.red5.org/">Red5 Media Server</a></p>
<blockquote><p>Red5 Media Server 1.0</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://domika.aka.com.tw/it/?feed=rss2&#038;p=1700</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test a website&#8217;s performance</title>
		<link>http://domika.aka.com.tw/it/?p=1699</link>
		<comments>http://domika.aka.com.tw/it/?p=1699#comments</comments>
		<pubDate>Sun, 22 Apr 2012 06:47:55 +0000</pubDate>
		<dc:creator>tcr</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://domika.aka.com.tw/it/?p=1699</guid>
		<description><![CDATA[WebPagetest &#8211; Website Performance and Optimization Test Test a website&#8217;s performance]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webpagetest.org/">WebPagetest &#8211; Website Performance and Optimization Test</a></p>
<blockquote><p>Test a website&#8217;s performance</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://domika.aka.com.tw/it/?feed=rss2&#038;p=1699</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>svn help to get all history</title>
		<link>http://domika.aka.com.tw/it/?p=1698</link>
		<comments>http://domika.aka.com.tw/it/?p=1698#comments</comments>
		<pubDate>Fri, 13 Apr 2012 10:20:38 +0000</pubDate>
		<dc:creator>tcr</dc:creator>
				<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://domika.aka.com.tw/it/?p=1698</guid>
		<description><![CDATA[changelog &#8211; svn help to get all history &#8211; Stack Overflow svn help to get all history svn log &#60;url&#62; -r 1:5 -v]]></description>
			<content:encoded><![CDATA[<p><a href="http://stackoverflow.com/questions/4404875/svn-help-to-get-all-history">changelog &#8211; svn help to get all history &#8211; Stack Overflow</a></p>
<blockquote><p>svn help to get all history</p></blockquote>
<blockquote></blockquote>
<blockquote><pre><code>svn log &lt;url&gt; -r 1:5 -v</code></pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://domika.aka.com.tw/it/?feed=rss2&#038;p=1698</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improving OpenCart Security</title>
		<link>http://domika.aka.com.tw/it/?p=1697</link>
		<comments>http://domika.aka.com.tw/it/?p=1697#comments</comments>
		<pubDate>Thu, 12 Apr 2012 01:50:02 +0000</pubDate>
		<dc:creator>tcr</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://domika.aka.com.tw/it/?p=1697</guid>
		<description><![CDATA[Improving OpenCart Security &#124; OpenCartHelp.com Improving OpenCart Security]]></description>
			<content:encoded><![CDATA[<p><a href="http://opencarthelp.com/a/?q=improve-opencart-security">Improving OpenCart Security | OpenCartHelp.com</a></p>
<blockquote><p>Improving OpenCart Security</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://domika.aka.com.tw/it/?feed=rss2&#038;p=1697</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TestApi &#8211; a library of Test APIs</title>
		<link>http://domika.aka.com.tw/it/?p=1696</link>
		<comments>http://domika.aka.com.tw/it/?p=1696#comments</comments>
		<pubDate>Tue, 10 Apr 2012 13:13:49 +0000</pubDate>
		<dc:creator>tcr</dc:creator>
				<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">http://domika.aka.com.tw/it/?p=1696</guid>
		<description><![CDATA[TestApi &#8211; a library of Test APIs TestApi is&#8230; TestApi is a library of test and utility APIs that enables developers and testers to create testing tools and automated tests for .NET and Win32 applications. TestApi provides a set of &#8230; <a href="http://domika.aka.com.tw/it/?p=1696">繼續閱讀 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://testapi.codeplex.com/">TestApi &#8211; a library of Test APIs</a></p>
<blockquote><h1>TestApi is&#8230;</h1>
<p>TestApi is a library of <strong>test and utility APIs</strong> that enables developers and testers to create testing tools and automated tests for .NET and Win32 applications. TestApi provides a set of common test building blocks &#8212; types, data-structures and algorithms &#8212; in a simple, layered, componentized and documented stack.</p>
<h1>Get started</h1>
<ul>
<li>Get the <strong><a href="http://www.codeplex.com/TestApi/Release/ProjectReleases.aspx">latest release</a></strong>.</li>
<li>Read the following blog articles for a quick introduction to some of the available features:
<ul>
<li><a href="http://blogs.msdn.com/ivo_manolov/archive/2009/10/14/9907447.aspx">Overview of TestApi</a></li>
<li><a href="http://blogs.msdn.com/ivo_manolov/archive/2008/12/15/9223397.aspx">Part 1: Input Injection APIs</a></li>
<li><a href="http://blogs.msdn.com/ivo_manolov/archive/2008/12/17/9230331.aspx">Part 2: Command-Line Parsing APIs</a></li>
<li><a href="http://blogs.msdn.com/ivo_manolov/archive/2009/04/20/9557563.aspx">Part 3: Visual Verification APIs</a></li>
<li><a href="http://blogs.msdn.com/ivo_manolov/archive/2009/08/26/9884004.aspx">Part 4: Combinatorial Variation Generation APIs</a></li>
<li><a href="http://blogs.msdn.com/ivo_manolov/archive/2009/11/25/9928447.aspx">Part 5: Managed Code Fault Injection APIs</a></li>
<li><a href="http://blogs.msdn.com/ivo_manolov/archive/2010/04/14/9995847.aspx">Part 6: Text String Generation APIs</a></li>
<li><a href="http://blogs.msdn.com/ivo_manolov/archive/2010/04/14/9995880.aspx">Part 7: Memory Leak Detection APIs</a></li>
<li><a href="http://blogs.msdn.com/b/ivo_manolov/archive/2010/07/29/10043968.aspx">Part 8: Object Comparison APIs</a></li>
<li>Part 9: Application Control APIs</li>
</ul>
</li>
<li>Read the documentation, experiment with the samples, check out the source code.</li>
<li>Let us know what features you would like to see in future releases.</li>
</ul>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://domika.aka.com.tw/it/?feed=rss2&#038;p=1696</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Capturing screenshots using C#</title>
		<link>http://domika.aka.com.tw/it/?p=1695</link>
		<comments>http://domika.aka.com.tw/it/?p=1695#comments</comments>
		<pubDate>Tue, 10 Apr 2012 12:51:48 +0000</pubDate>
		<dc:creator>tcr</dc:creator>
				<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">http://domika.aka.com.tw/it/?p=1695</guid>
		<description><![CDATA[Capturing screenshots using C# (C# Programming Tutorial) &#8226; Geekpedia Capturing screenshots using C#]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.geekpedia.com/tutorial181%5FCapturing-screenshots-using-Csharp.html">Capturing screenshots using C# (C# Programming Tutorial) &bull; Geekpedia</a></p>
<blockquote><p>Capturing screenshots using C#</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://domika.aka.com.tw/it/?feed=rss2&#038;p=1695</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[DotNetDevelopment] [C#] How to capture mouse wheel clicks inside a webbrowser component</title>
		<link>http://domika.aka.com.tw/it/?p=1694</link>
		<comments>http://domika.aka.com.tw/it/?p=1694#comments</comments>
		<pubDate>Tue, 10 Apr 2012 12:45:27 +0000</pubDate>
		<dc:creator>tcr</dc:creator>
				<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">http://domika.aka.com.tw/it/?p=1694</guid>
		<description><![CDATA[[DotNetDevelopment] [C#] How to capture mouse wheel clicks inside a web [DotNetDevelopment] [C#] How to capture mouse wheel clicks inside a webbrowser component]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mail-archive.com/dotnetdevelopment@googlegroups.com/msg12804.html">[DotNetDevelopment] [C#] How to capture mouse wheel clicks inside a web</a></p>
<blockquote><div><!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin-->
<div class="msgHead">
<h1><span class="subject">[DotNetDevelopment] [C#] How to capture mouse wheel clicks inside a 	webbrowser component</span></h1>
</div>
</div>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://domika.aka.com.tw/it/?feed=rss2&#038;p=1694</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Capture MouseClick or MouseDown event in WebBrowser Control</title>
		<link>http://domika.aka.com.tw/it/?p=1693</link>
		<comments>http://domika.aka.com.tw/it/?p=1693#comments</comments>
		<pubDate>Tue, 10 Apr 2012 12:33:07 +0000</pubDate>
		<dc:creator>tcr</dc:creator>
				<category><![CDATA[.Net]]></category>

		<guid isPermaLink="false">http://domika.aka.com.tw/it/?p=1693</guid>
		<description><![CDATA[Capture MouseClick or MouseDown event in WebBrowser Control Found a solution to this issue. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WebBrowserTest { &#160;public partial class Form1 : Form { HtmlDocument htmlDoc; &#8230; <a href="http://domika.aka.com.tw/it/?p=1693">繼續閱讀 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.windowsdevelop.com/windows-forms-general/capture-mouseclick-mousedown-event-in-webbrowser-control-6616.shtml">Capture MouseClick or MouseDown event in WebBrowser Control</a></p>
<blockquote><div class="body">
<p>Found a solution to this issue.</p>
<p><span style="color: #0000ff;font-size: x-small"> </span>
<p><span style="color: #0000ff;font-size: x-small">using</span><span style="font-size: x-small"> System;</span></p>
<p><span style="color: #0000ff;font-size: x-small"> </span>
<p><span style="color: #0000ff;font-size: x-small">using</span><span style="font-size: x-small"> System.Collections.Generic;</span></p>
<p><span style="color: #0000ff;font-size: x-small"> </span>
<p><span style="color: #0000ff;font-size: x-small">using</span><span style="font-size: x-small"> System.ComponentModel;</span></p>
<p><span style="color: #0000ff;font-size: x-small"> </span>
<p><span style="color: #0000ff;font-size: x-small">using</span><span style="font-size: x-small"> System.Data;</span></p>
<p><span style="color: #0000ff;font-size: x-small"> </span>
<p><span style="color: #0000ff;font-size: x-small">using</span><span style="font-size: x-small"> System.Drawing;</span></p>
<p><span style="color: #0000ff;font-size: x-small"> </span>
<p><span style="color: #0000ff;font-size: x-small">using</span><span style="font-size: x-small"> System.Text;</span></p>
<p><span style="color: #0000ff;font-size: x-small"> </span>
<p><span style="color: #0000ff;font-size: x-small">using</span><span style="font-size: x-small"> System.Windows.Forms;</span></p>
<p><span style="color: #0000ff;font-size: x-small"> </span>
<p><span style="color: #0000ff;font-size: x-small">namespace</span><span style="font-size: x-small"> WebBrowserTest</span></p>
<p><span style="font-size: x-small">
<p>{</p>
<p></span>
<p><span style="font-size: x-small">&nbsp;</span><span style="color: #0000ff;font-size: x-small">public</span><span style="font-size: x-small"> </span><span style="color: #0000ff;font-size: x-small">partial</span><span style="font-size: x-small"> </span><span style="color: #0000ff;font-size: x-small">class</span><span style="font-size: x-small"> </span><span style="color: #008080;font-size: x-small">Form1</span><span style="font-size: x-small"> : </span><span style="color: #008080;font-size: x-small">Form</span></p>
<p><span style="font-size: x-small">
<p>{</p>
<p></span>
<p><span style="color: #008080;font-size: x-small">HtmlDocument</span><span style="font-size: x-small"> htmlDoc;</span></p>
<p><span style="font-size: x-small"> </span>
<p><span style="color: #0000ff;font-size: x-small">public</span><span style="font-size: x-small"> Form1()</span></p>
<p><span style="font-size: x-small">
<p>{</p>
<p>InitializeComponent();</p>
<p>}</p>
<p></span>
<p><span style="color: #0000ff;font-size: x-small">private</span><span style="font-size: x-small"> </span><span style="color: #0000ff;font-size: x-small">void</span><span style="font-size: x-small"> webBrowser1_DocumentCompleted(</span><span style="color: #0000ff;font-size: x-small">object</span><span style="font-size: x-small"> sender, </span><span style="color: #008080;font-size: x-small">WebBrowserDocumentCompletedEventArgs</span><span style="font-size: x-small"> e)</span></p>
<p><span style="font-size: x-small">
<p>{</p>
<p></span>
<p><span style="color: #0000ff;font-size: x-small">if</span><span style="font-size: x-small"> (webBrowser1.Document != </span><span style="color: #0000ff;font-size: x-small">null</span><span style="font-size: x-small">)</span></p>
<p><span style="font-size: x-small">
<p>{</p>
<p>htmlDoc = webBrowser1.Document;</p>
<p>htmlDoc.Click += htmlDoc_Click;</p>
<p>htmlDoc.MouseDown += htmlDoc_MouseDown;</p>
<p>htmlDoc.MouseMove += htmlDoc_MouseMove;</p>
<p>htmlDoc.ContextMenuShowing += htmlDoc_ContextMenuShowing;</p>
<p>}</p>
<p>}</p>
<p></span>
<p><span style="color: #0000ff;font-size: x-small">void</span><span style="font-size: x-small"> htmlDoc_ContextMenuShowing(</span><span style="color: #0000ff;font-size: x-small">object</span><span style="font-size: x-small"> sender, </span><span style="color: #008080;font-size: x-small">HtmlElementEventArgs</span><span style="font-size: x-small"> e)</span></p>
<p><span style="font-size: x-small">
<p>{</p>
<p></span>
<p><span style="color: #008000;font-size: x-small">// stop the right mouse Menu</span></p>
<p><span style="font-size: x-small"> </span>
<p><span style="font-size: x-small">e.ReturnValue = </span><span style="color: #0000ff;font-size: x-small">false</span><span style="font-size: x-small">;</span></p>
<p><span style="font-size: x-small">
<p>}</p>
<p></span>
<p><span style="color: #0000ff;font-size: x-small">void</span><span style="font-size: x-small"> htmlDoc_MouseMove(</span><span style="color: #0000ff;font-size: x-small">object</span><span style="font-size: x-small"> sender, </span><span style="color: #008080;font-size: x-small">HtmlElementEventArgs</span><span style="font-size: x-small"> e)</span></p>
<p><span style="font-size: x-small">
<p>{</p>
<p></span>
<p><span style="color: #008080;font-size: x-small">Console</span><span style="font-size: x-small">.WriteLine(</span><span style="color: #800000;font-size: x-small">"Mouse Move"</span><span style="font-size: x-small">);</span></p>
<p><span style="font-size: x-small">
<p>}</p>
<p></span>
<p><span style="color: #0000ff;font-size: x-small">void</span><span style="font-size: x-small"> htmlDoc_MouseDown(</span><span style="color: #0000ff;font-size: x-small">object</span><span style="font-size: x-small"> sender, </span><span style="color: #008080;font-size: x-small">HtmlElementEventArgs</span><span style="font-size: x-small"> e)</span></p>
<p><span style="font-size: x-small">
<p>{</p>
<p></span>
<p><span style="color: #008080;font-size: x-small">Console</span><span style="font-size: x-small">.WriteLine(</span><span style="color: #800000;font-size: x-small">"Mouse Down"</span><span style="font-size: x-small">);</span></p>
<p><span style="font-size: x-small">
<p>}</p>
<p></span>
<p><span style="color: #0000ff;font-size: x-small">void</span><span style="font-size: x-small"> htmlDoc_Click(</span><span style="color: #0000ff;font-size: x-small">object</span><span style="font-size: x-small"> sender, </span><span style="color: #008080;font-size: x-small">HtmlElementEventArgs</span><span style="font-size: x-small"> e)</span></p>
<p><span style="font-size: x-small">
<p>{</p>
<p></span>
<p><span style="color: #008080;font-size: x-small">Console</span><span style="font-size: x-small">.WriteLine(</span><span style="color: #800000;font-size: x-small">"Mouse Click"</span><span style="font-size: x-small">);</span></p>
<p><span style="font-size: x-small"> </span>
<p><span style="color: #008000;font-size: x-small">// stop mouse events moving on to the HTML doc</span></p>
<p><span style="font-size: x-small"> </span>
<p><span style="font-size: x-small">e.ReturnValue = </span><span style="color: #0000ff;font-size: x-small">false</span><span style="font-size: x-small">;</span></p>
<p><span style="font-size: x-small">
<p>}</p>
<p>}</p>
<p>}</p>
<p></span>
<p>&nbsp;</p>
</div>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://domika.aka.com.tw/it/?feed=rss2&#038;p=1693</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

