锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品国产亚洲av麻豆蜜芽 ,亚洲成人在线免费观看,亚洲人成网站观看在线播放 http://www.tkk7.com/wenhl5656/category/34787.html鎯寵搗鍜岃佽倴鐮旂┒涓柇鐨勬棩瀛愶紝鍊嶈娓╅Θzh-cnTue, 22 Dec 2009 11:39:46 GMTTue, 22 Dec 2009 11:39:46 GMT60涓や釜宸叉帓搴忛摼琛ㄧ殑鍚堝茍http://www.tkk7.com/wenhl5656/archive/2009/06/21/283442.html鐖卞悆楸煎ご鐖卞悆楸煎ごSun, 21 Jun 2009 04:02:00 GMThttp://www.tkk7.com/wenhl5656/archive/2009/06/21/283442.htmlhttp://www.tkk7.com/wenhl5656/comments/283442.htmlhttp://www.tkk7.com/wenhl5656/archive/2009/06/21/283442.html#Feedback0http://www.tkk7.com/wenhl5656/comments/commentRss/283442.htmlhttp://www.tkk7.com/wenhl5656/services/trackbacks/283442.html 1 typedef struct Node{
 2     int data;
 3     struct Node* next;
 4 }Node, *LinkList;
 5 void Merge(LinkList la, LinkList lb, LinkList &lc)
 6 {
 7     // NULL媯嫻?/span>
 8     if(!la) {lc = pb; return;}
 9     if(!lb) {lc = pa; return;}
10     Node* p;
11     
12     // 紜畾鏈澶у煎湪la涓? 榪樻槸lb涓?/span>
13     if(la.data > lb.data) { lc = p = la; la = la->next; }
14     else { lc = p = lb; lb = lb->next; }
15     
16     while(la &&lb)
17     {
18         if(la.data > lb.data)
19         {
20             p->next = la;
21             la = la->next;
22         }else if(la.data < lb.data)
23         {
24             p->next = lb;
25             lb = lb->next;
26         }else// la 涓?nbsp;lb涓肩浉絳夌殑鎯呭喌
27             p->next = la;
28             la = la->next;
29             Node* tmp = lb;
30             lb = lb->next;
31             free(tmp);
32         }
33         p = p->next;
34     }
35     // 鍓╀綑閮ㄥ垎閾捐〃鐨勬寕鎺?/span>
36     p->next = (la ? la:lb);
37 }

]]>
甯﹂氶厤絎︾殑瀛楃鍖歸厤http://www.tkk7.com/wenhl5656/archive/2009/06/16/282490.html鐖卞悆楸煎ご鐖卞悆楸煎ごMon, 15 Jun 2009 17:02:00 GMThttp://www.tkk7.com/wenhl5656/archive/2009/06/16/282490.htmlhttp://www.tkk7.com/wenhl5656/comments/282490.htmlhttp://www.tkk7.com/wenhl5656/archive/2009/06/16/282490.html#Feedback0http://www.tkk7.com/wenhl5656/comments/commentRss/282490.htmlhttp://www.tkk7.com/wenhl5656/services/trackbacks/282490.html 棣栧厛鏄?錛屾牴鎹?鐨勫姛鑳斤紝?琛ㄧず浠繪剰瀛楃錛屼篃灝辨槸璇村湪鍖歸厤榪囩▼涓紝?姘歌繙鍖歸厤鎴愬姛銆傛湰璐ㄤ笂錛?騫舵病鏈変慨鏀圭畻娉曪紝鑰屼粎浠呬慨鏀逛簡鍖歸厤瑙勫垯鈥斺旈亣鍒?鍒欎竴瀹氬尮閰嶃?
鐒惰?涓庢涓嶅悓錛?鐨勪綔鐢ㄦ槸鍖歸厤浠繪剰澶氫釜瀛楃錛屾樉鐒舵垜浠笉鑳界畝鍗曠殑淇敼鍖歸厤榪囩▼鑰屾弧瓚寵姹傘傚鏋滄垜浠噸鏂版濊?鐨勪綔鐢紝鎴戜滑浼氬彂鐜?鐨勫彟涓涓綔鐢ㄥ氨鏄垎鍓睵涓詫紝鍗沖鏋淧=P1*P2錛岄偅涔堜笌鍏惰*浠h〃鍖歸厤浠繪剰澶氫釜瀛楃錛屼笉濡傝P鐨勫尮閰嶆潯浠舵槸鍦ㄥ尮閰峆1瀛愪覆鍚庡啀鍖歸厤P2瀛愪覆銆?
鍥犳錛屽彲浠ュ啓鍑哄甫閫氶厤絎︾殑瀛楃涓插尮閰嶇畻娉?nbsp; 闃呰鍏ㄦ枃

鐖卞悆楸煎ご 2009-06-16 01:02 鍙戣〃璇勮
]]>
鍦╒C涓摼鎺ュ姩鎬侀摼鎺ュ簱鐨勬柟娉?/title><link>http://www.tkk7.com/wenhl5656/archive/2008/10/04/232325.html</link><dc:creator>鐖卞悆楸煎ご</dc:creator><author>鐖卞悆楸煎ご</author><pubDate>Sat, 04 Oct 2008 06:47:00 GMT</pubDate><guid>http://www.tkk7.com/wenhl5656/archive/2008/10/04/232325.html</guid><wfw:comment>http://www.tkk7.com/wenhl5656/comments/232325.html</wfw:comment><comments>http://www.tkk7.com/wenhl5656/archive/2008/10/04/232325.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wenhl5656/comments/commentRss/232325.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wenhl5656/services/trackbacks/232325.html</trackback:ping><description><![CDATA[     鎽樿: 鍦ㄥ仛VC欏圭洰鏃訛紝鐢ㄥ埌鐨勫叧浜庡姩鎬侀摼鎺ュ簱鐨勪竴浜涚煡璇嗐?<br>閾炬帴鍔ㄦ侀摼鎺ュ簱鐨勪竴浜涙柟娉?nbsp; <a href='http://www.tkk7.com/wenhl5656/archive/2008/10/04/232325.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/wenhl5656/aggbug/232325.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wenhl5656/" target="_blank">鐖卞悆楸煎ご</a> 2008-10-04 14:47 <a href="http://www.tkk7.com/wenhl5656/archive/2008/10/04/232325.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>MFC涓紶鏍囩粯鍥劇殑涓浜涙敹鑾?/title><link>http://www.tkk7.com/wenhl5656/archive/2008/10/03/232270.html</link><dc:creator>鐖卞悆楸煎ご</dc:creator><author>鐖卞悆楸煎ご</author><pubDate>Fri, 03 Oct 2008 15:38:00 GMT</pubDate><guid>http://www.tkk7.com/wenhl5656/archive/2008/10/03/232270.html</guid><wfw:comment>http://www.tkk7.com/wenhl5656/comments/232270.html</wfw:comment><comments>http://www.tkk7.com/wenhl5656/archive/2008/10/03/232270.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wenhl5656/comments/commentRss/232270.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wenhl5656/services/trackbacks/232270.html</trackback:ping><description><![CDATA[      浠婂ぉ璇曞鐫鍦∕FC涓敤榧犳爣緇樺浘錛岃櫧鐒舵槸綆鍗曠殑鐢諱竴浜涚洿綰匡紝浣嗕篃鏀惰幏涓嶅皬銆?br />       棣栧厛瀵規寜涓嬮紶鏍囩殑鐐硅繘琛岃褰曪紝鍥犳鍦?span><strong>WM_LBUTTONDOWN</strong>娑堟伅娣誨姞浠g爜錛?/span> <p style="margin: 0cm 0cm 0pt; text-align: left" align="left"><span style="font-size: 9pt; color: blue; font-family: 鏂板畫浣?>     </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080">1</span><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><span style="color: #0000ff">void</span><span style="color: #000000"> CDrawView::OnLButtonDown(UINT nFlags, CPoint point)<br /> </span><span style="color: #008080">2</span><span style="color: #000000"><img id="Codehighlighter1_57_122_Open_Image" onclick="this.style.display='none'; Codehighlighter1_57_122_Open_Text.style.display='none'; Codehighlighter1_57_122_Closed_Image.style.display='inline'; Codehighlighter1_57_122_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_57_122_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_57_122_Closed_Text.style.display='none'; Codehighlighter1_57_122_Open_Image.style.display='inline'; Codehighlighter1_57_122_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_57_122_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_57_122_Open_Text"><span style="color: #000000">{<br /> </span><span style="color: #008080">3</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    m_ptOrigin</span><span style="color: #000000">=</span><span style="color: #000000">point;<br />       SetCapture();<br /> </span><span style="color: #008080">4</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    CView::OnLButtonDown(nFlags, point);<br /> </span><span style="color: #008080">5</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="color: #000000"><br /> </span><span style="color: #008080">6</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /> </span><span style="color: #008080">7</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span></div> <p style="margin: 0cm 0cm 0pt; text-align: left" align="left"></span></p> <p style="margin: 0cm 0cm 0pt; text-align: left" align="left">    鐒跺悗錛屽湪榧犳爣寮硅搗鏃訛紝鍝嶅簲 <span><strong>WM_LBUTTONUP</strong>娑堟伅錛屽洜姝ゆ坊鍔?/p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080">1</span><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><span style="color: #0000ff">void</span><span style="color: #000000"> CDrawView::OnLButtonUp(UINT nFlags, CPoint point)<br /> </span><span style="color: #008080">2</span><span style="color: #000000"><img id="Codehighlighter1_55_152_Open_Image" onclick="this.style.display='none'; Codehighlighter1_55_152_Open_Text.style.display='none'; Codehighlighter1_55_152_Closed_Image.style.display='inline'; Codehighlighter1_55_152_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_55_152_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_55_152_Closed_Text.style.display='none'; Codehighlighter1_55_152_Open_Image.style.display='inline'; Codehighlighter1_55_152_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_55_152_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_55_152_Open_Text"><span style="color: #000000">{<br />         if (GetCapture() != this)       return; <br /> </span><span style="color: #008080">3</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    CDC </span><span style="color: #000000">*</span><span style="color: #000000">pDC</span><span style="color: #000000">=</span><span style="color: #000000">GetDC();<br /> </span><span style="color: #008080">4</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">MoveTo(m_ptOrigin);<br /> </span><span style="color: #008080">5</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">LineTo(point);<br /> </span><span style="color: #008080">6</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    ReleaseDC(pDC);<br />          ReleaseCapture();<br /> </span><span style="color: #008080">7</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="color: #000000"><br /> </span><span style="color: #008080">8</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span></div> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: left; mso-layout-grid-align: none" align="left">     榪欐牱渚垮湪瀹㈡埛鍖虹粯鍑轟簡涓鏉$洿綰褲備絾鏄湁涓己闄鳳紝灝辨槸鍦ㄩ紶鏍囩Щ鍔ㄧ殑榪囩▼涓紝灞忓箷涓婃病鏈変換浣曟樉紺恒傝屾垜浠笇鏈涘湪鎸変笅榧犳爣鍚庯紝闅忕潃榧犳爣鎷栧姩錛屽彲浠ョ湅鍒頒竴鏉$洿綰塊殢涔嬬Щ鍔紝鍦ㄩ紶鏍囧脊璧鋒椂錛岃繖鏉$洿綰夸篃紜畾涓嬫潵銆傚洜姝わ紝璇曠潃娣誨姞<span>WM_MOUSEMOVE娑堟伅鍝嶅簲鍑芥暟<br /> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080">1</span><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><span style="color: #0000ff">void</span><span style="color: #000000"> CDrawView::OnMouseMove(UNIT nFlags, CPoint point)<br /> </span><span style="color: #008080">2</span><span style="color: #000000"><img id="Codehighlighter1_55_152_Open_Image" onclick="this.style.display='none'; Codehighlighter1_55_152_Open_Text.style.display='none'; Codehighlighter1_55_152_Closed_Image.style.display='inline'; Codehighlighter1_55_152_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_55_152_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_55_152_Closed_Text.style.display='none'; Codehighlighter1_55_152_Open_Image.style.display='inline'; Codehighlighter1_55_152_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_55_152_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_55_152_Open_Text"><span style="color: #000000">{<br />           if (GetCapture() != this)<br />                   return; <br /> </span><span style="color: #008080">3</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    CDC </span><span style="color: #000000">*</span><span style="color: #000000">pDC</span><span style="color: #000000">=</span><span style="color: #000000">GetDC();    <br /> </span><span style="color: #008080">4</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">MoveTo(m_ptPrev);    <br /> </span><span style="color: #008080">5</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">LineTo(point);<br /> </span><span style="color: #008080">6</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />    ReleaseDC(pDC);<br /> </span><span style="color: #008080">7</span><span style="color: #000000"><img alt="" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span></div> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: left; mso-layout-grid-align: none" align="left">       娣誨姞涔嬪悗錛屽湪榧犳爣縐誨姩鏃訛紝紜疄鏈夌洿綰跨粯鍑猴紝浣嗘洿澶х殑闂鍑虹幇浜嗭紝鍙灞忓箷鏄兘鏄洿綰褲備負瑙e喅姝ら棶棰橈紝google鑹箙錛岀粓浜庢壘鍒頒竴涓В鍐沖姙娉曗斺斿湪榧犳爣縐誨姩鏃訛紝鐢ㄥ紓鎴栫瑪妯″紡緇樺浘錛屽嵆浠ヤ笌灞忓箷鐩稿弽鐨勯鑹茬粯鍥?Pixel is the inverse of the screen color鈥斺擬SDN)銆傚叿浣撳仛娉曟槸錛氳褰曢紶鏍囩Щ鍔ㄧ殑涓婁竴涓偣鍧愭爣錛屽湪榧犳爣縐誨姩鏃訛紝璁劇疆寮傛垨緇樺浘妯″紡錛岀粯鍒跺師鏉ョ殑鐩寸嚎錛屽啀緇樺埗鏂扮洿綰褲傚叿浣撲唬鐮佸涓嬶細<br /> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080"> 1</span><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><span style="color: #008000">//</span><span style="color: #008000">鍦–DrawView涓畾涔夛細<br /> </span><span style="color: #008080"> 2</span><span style="color: #008000"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000"> CPoint    m_ptPrev;<br /> </span><span style="color: #008080"> 3</span><span style="color: #008000"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #008000">//</span><span style="color: #008000"> CPoint    m_ptOld;</span><span style="color: #008000"><br /> </span><span style="color: #008080"> 4</span><span style="color: #008000"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 5</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">void</span><span style="color: #000000"> CDrawView::OnLButtonDown(UINT nFlags, CPoint point) <br /> </span><span style="color: #008080"> 6</span><span style="color: #000000"><img id="Codehighlighter1_121_215_Open_Image" onclick="this.style.display='none'; Codehighlighter1_121_215_Open_Text.style.display='none'; Codehighlighter1_121_215_Closed_Image.style.display='inline'; Codehighlighter1_121_215_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_121_215_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_121_215_Closed_Text.style.display='none'; Codehighlighter1_121_215_Open_Image.style.display='inline'; Codehighlighter1_121_215_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" /></span><span id="Codehighlighter1_121_215_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_121_215_Open_Text"><span style="color: #000000">{<br /> </span><span style="color: #008080"> 7</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    m_ptPrev </span><span style="color: #000000">=</span><span style="color: #000000"> point;<br /> </span><span style="color: #008080"> 8</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    m_ptOld  </span><span style="color: #000000">=</span><span style="color: #000000"> point;<br /> </span><span style="color: #008080"> 9</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    SetCapture(); <br /> </span><span style="color: #008080">10</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    CView::OnLButtonDown(nFlags, point);<br /> </span><span style="color: #008080">11</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000"><br /> </span><span style="color: #008080">12</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> </span><span style="color: #008080">13</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">void</span><span style="color: #000000"> CDrawView::OnLButtonUp(UINT nFlags, CPoint point) <br /> </span><span style="color: #008080">14</span><span style="color: #000000"><img id="Codehighlighter1_274_416_Open_Image" onclick="this.style.display='none'; Codehighlighter1_274_416_Open_Text.style.display='none'; Codehighlighter1_274_416_Closed_Image.style.display='inline'; Codehighlighter1_274_416_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_274_416_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_274_416_Closed_Text.style.display='none'; Codehighlighter1_274_416_Open_Image.style.display='inline'; Codehighlighter1_274_416_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" /></span><span id="Codehighlighter1_274_416_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_274_416_Open_Text"><span style="color: #000000">{<br /> </span><span style="color: #008080">15</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    </span><span style="color: #0000ff">if</span><span style="color: #000000"> (GetCapture() </span><span style="color: #000000">!=</span><span style="color: #000000"> </span><span style="color: #0000ff">this</span><span style="color: #000000">)<br /> </span><span style="color: #008080">16</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        </span><span style="color: #0000ff">return</span><span style="color: #000000">; <br /> </span><span style="color: #008080">17</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    CDC </span><span style="color: #000000">*</span><span style="color: #000000">pDC</span><span style="color: #000000">=</span><span style="color: #000000">GetDC();    <br /> </span><span style="color: #008080">18</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">MoveTo(m_ptPrev);    <br /> </span><span style="color: #008080">19</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">LineTo(point);<br /> </span><span style="color: #008080">20</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    ReleaseDC(pDC);<br /> </span><span style="color: #008080">21</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    ReleaseCapture();<br /> </span><span style="color: #008080">22</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />}</span></span><span style="color: #000000"><br /> </span><span style="color: #008080">23</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /><br /> </span><span style="color: #008080">24</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" alt="" /></span><span style="color: #0000ff">void</span><span style="color: #000000"> CDrawView::OnMouseMove(UINT nFlags, CPoint point) <br /> </span><span style="color: #008080">25</span><span style="color: #000000"><img id="Codehighlighter1_475_754_Open_Image" onclick="this.style.display='none'; Codehighlighter1_475_754_Open_Text.style.display='none'; Codehighlighter1_475_754_Closed_Image.style.display='inline'; Codehighlighter1_475_754_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" alt="" /><img id="Codehighlighter1_475_754_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_475_754_Closed_Text.style.display='none'; Codehighlighter1_475_754_Open_Image.style.display='inline'; Codehighlighter1_475_754_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" alt="" /></span><span id="Codehighlighter1_475_754_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_475_754_Open_Text"><span style="color: #000000">{<br /> </span><span style="color: #008080">26</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    </span><span style="color: #0000ff">if</span><span style="color: #000000"> (GetCapture() </span><span style="color: #000000">!=</span><span style="color: #000000"> </span><span style="color: #0000ff">this</span><span style="color: #000000">)<br /> </span><span style="color: #008080">27</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />        </span><span style="color: #0000ff">return</span><span style="color: #000000">; <br /> </span><span style="color: #008080">28</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    </span><span style="color: #0000ff">int</span><span style="color: #000000"> oldMode;<br /> </span><span style="color: #008080">29</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    CDC </span><span style="color: #000000">*</span><span style="color: #000000">pDC</span><span style="color: #000000">=</span><span style="color: #000000">GetDC();<br /> </span><span style="color: #008080">30</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    oldMode </span><span style="color: #000000">=</span><span style="color: #000000"> pDC</span><span style="color: #000000">-></span><span style="color: #000000">GetROP2();<br /> </span><span style="color: #008080">31</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">SetROP2(R2_NOT);    <br /> </span><span style="color: #008080">32</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">MoveTo(m_ptPrev);<br /> </span><span style="color: #008080">33</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">LineTo(m_ptOld);<br /> </span><span style="color: #008080">34</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" /><br /> </span><span style="color: #008080">35</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">MoveTo(m_ptPrev);<br /> </span><span style="color: #008080">36</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">LineTo(point);<br /> </span><span style="color: #008080">37</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    pDC</span><span style="color: #000000">-></span><span style="color: #000000">SetROP2(oldMode);   <br /> </span><span style="color: #008080">38</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    m_ptOld </span><span style="color: #000000">=</span><span style="color: #000000"> point;<br /> </span><span style="color: #008080">39</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" alt="" />    ReleaseDC(pDC);<br /> </span><span style="color: #008080">40</span><span style="color: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" alt="" />}</span></span></div> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: left; mso-layout-grid-align: none" align="left">     榪欐牱錛岀粯鍒剁洿綰跨殑鏁堟灉灝卞拰windows鑷甫鐨勭粯鍥劇▼搴忔晥鏋滃樊涓嶅浜嗐?br /> </span> </p> </span> <img src ="http://www.tkk7.com/wenhl5656/aggbug/232270.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wenhl5656/" target="_blank">鐖卞悆楸煎ご</a> 2008-10-03 23:38 <a href="http://www.tkk7.com/wenhl5656/archive/2008/10/03/232270.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>/subsystem:windows 涓?/subsystem:console(杞澆)http://www.tkk7.com/wenhl5656/archive/2008/10/02/232136.html鐖卞悆楸煎ご鐖卞悆楸煎ごThu, 02 Oct 2008 15:15:00 GMThttp://www.tkk7.com/wenhl5656/archive/2008/10/02/232136.htmlhttp://www.tkk7.com/wenhl5656/comments/232136.htmlhttp://www.tkk7.com/wenhl5656/archive/2008/10/02/232136.html#Feedback0http://www.tkk7.com/wenhl5656/comments/commentRss/232136.htmlhttp://www.tkk7.com/wenhl5656/services/trackbacks/232136.html錛?a >/subsystem:windows 涓?/subsystem:console 

       鎿嶄綔緋葷粺瑁呰澆搴旂敤紼嬪簭鍚庯紝鍋氬畬鍒濆鍖栧伐浣滃氨杞埌紼嬪簭鐨勫叆鍙g偣鎵ц銆傜▼搴忕殑榛樿鍏ュ彛鐐瑰疄闄呬笂鏄敱榪炴帴紼嬪簭璁劇疆鐨勶紝涓嶅悓鐨勮繛鎺ュ櫒閫夋嫨鐨勫叆鍙e嚱鏁頒篃涓嶅敖鐩稿悓銆傚湪VC++涓嬶紝榪炴帴鍣ㄥ鎺у埗鍙扮▼搴忚緗殑鍏ュ彛鍑芥暟鏄?mainCRTStartup錛宮ainCRTStartup 鍐嶈皟鐢ㄤ綘鑷繁緙栧啓鐨?main 鍑芥暟錛涘鍥懼艦鐢ㄦ埛鐣岄潰錛圙UI錛夌▼搴忚緗殑鍏ュ彛鍑芥暟鏄?WinMainCRTStartup錛學inMainCRTStartup 璋冪敤浣犺嚜宸卞啓鐨?WinMain 鍑芥暟銆傝屽叿浣撹緗摢涓叆鍙g偣鏄敱榪炴帴鍣ㄧ殑“/subsystem:”閫夐」鍙傛暟紜畾鐨勶紝瀹冨憡璇夋搷浣滅郴緇熷浣曡繍琛岀紪璇戠敓鎴愮殑.EXE鏂囦歡銆傚彲浠ユ寚瀹氬洓縐嶆柟寮忥細“CONSOLE|WINDOWS|NATIVE|POSIX”濡傛灉榪欎釜閫夐」鍙傛暟鐨勫間負“WINDOWS”錛屽垯琛ㄧず璇ュ簲鐢ㄧ▼搴忚繍琛屾椂涓嶉渶瑕佹帶鍒跺彴錛屾湁鍏寵繛鎺ュ櫒鍙傛暟閫夐」鐨勮緇嗚鏄庤鍙傝?MSDN 搴撱?nbsp;

浠ヤ笅鍥涚緇勫悎錛屽彲浠ュ疄鐜癱onsole鍜寃indows妯″紡鐨勬販鍚堬紝鍙互杈懼埌涓嶅脊鍑篋OS紿楀彛鐨勬晥鏋滐紝涔熷彲浠ヨ揪鍒板湪Windows紼嬪簭涓悜鎺у埗鍙拌緭鍑簆rintf淇℃伅浜嗐?br /> #pragma comment( linker, "/subsystem:windows /entry:WinMainCRTStartup" )
#pragma comment( linker, "/subsystem:windows /entry:mainCRTStartup" )

#pragma comment( linker, "/subsystem:console /entry:mainCRTStartup" )
#pragma comment( linker, "/subsystem:console /entry:WinMainCRTStartup" )


int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR     lpCmdLine,
int       nCmdShow)
{
     // ... ...
}

int main(void)
{
     // ... ...
}




鐖卞悆楸煎ご 2008-10-02 23:15 鍙戣〃璇勮
]]>
#pragma comment鐨勪竴浜涗綋浼?/title><link>http://www.tkk7.com/wenhl5656/archive/2008/10/02/232106.html</link><dc:creator>鐖卞悆楸煎ご</dc:creator><author>鐖卞悆楸煎ご</author><pubDate>Thu, 02 Oct 2008 08:36:00 GMT</pubDate><guid>http://www.tkk7.com/wenhl5656/archive/2008/10/02/232106.html</guid><wfw:comment>http://www.tkk7.com/wenhl5656/comments/232106.html</wfw:comment><comments>http://www.tkk7.com/wenhl5656/archive/2008/10/02/232106.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wenhl5656/comments/commentRss/232106.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wenhl5656/services/trackbacks/232106.html</trackback:ping><description><![CDATA[<p style="font-size: 12pt">(杞澆)<br /> <strong>#pragma comment(</strong> <span id="1611111" class="parameter">comment-type</span> [<strong>,"</strong><span id="1161611" class="parameter">commentstring</span><strong>"</strong>] <strong>)<br /> </strong>璇ュ畯鏀劇疆涓涓敞閲婂埌瀵硅薄鏂囦歡鎴栬呭彲鎵ц鏂囦歡銆?br /> <br /> <em>comment-type</em>鏄竴涓瀹氫箟鐨勬爣璇嗙錛屾寚瀹氭敞閲婄殑綾誨瀷錛屽簲璇ユ槸<strong>compiler錛?/strong><strong>exestr錛宭ib錛宭inker</strong>涔嬩竴銆?br /> <span id="6161116" class="parameter">commentstring鏄竴涓彁渚涗負</span><em>comment-type</em>鎻愪緵闄勫姞淇℃伅鐨勫瓧絎︿覆錛?br /> Remarks錛?br /> 1銆乧ompiler錛氭斁緗紪璇戝櫒鐨勭増鏈垨鑰呭悕瀛楀埌涓涓璞℃枃浠訛紝璇ラ夐」鏄linker蹇界暐鐨勩?br /> 2銆乪xestr錛氬湪浠ュ悗鐨勭増鏈皢琚彇娑堛?br /> 3銆乴ib錛氭斁緗竴涓簱鎼滅儲璁板綍鍒板璞℃枃浠朵腑錛岃繖涓被鍨嬪簲璇ユ槸鍜?span class="parameter">commentstring錛堟寚瀹氫綘瑕丩iner鎼滅儲鐨刲ib鐨勫悕縐板拰璺緞錛?br /> 榪欎釜搴撶殑鍚嶅瓧鏀懼湪Object鏂囦歡鐨勯粯璁ゅ簱鎼滅儲璁板綍鐨勫悗闈紝linker鎼滅儲榪欎釜榪欎釜搴撳氨鍍忎綘鍦ㄥ懡浠よ杈撳叆榪欎釜鍛戒護涓鏍楓備綘鍙互<br /> 鍦ㄤ竴涓簮鏂囦歡涓緗涓簱璁板綍錛屽畠浠湪object鏂囦歡涓殑欏哄簭鍜屽湪婧愭枃浠朵腑鐨勯『搴忎竴鏍楓傚鏋滈粯璁ゅ簱鍜岄檮鍔犲簱鐨勬搴忔槸闇瑕?br /> 鍖哄埆鐨勶紝浣跨敤Z緙栬瘧寮鍏蟲槸闃叉榛樿搴撴斁鍒皁bject妯″潡銆?br /> 4銆乴inker錛氭寚瀹氫竴涓繛鎺ラ夐」錛岃繖鏍峰氨涓嶇敤鍦ㄥ懡浠よ杈撳叆鎴栬呭湪寮鍙戠幆澧冧腑璁劇疆浜嗐?br /> 鍙湁涓嬮潰鐨刲inker閫夐」鑳借浼犵粰Linker.<br /> </span></p> <ul> <li> <p><MSHELP:LINK tabindex="0" keywords="6AF7FF49-C170-4A13-97E2-2B9AE2DE20C9">/DEFAULTLIB</MSHELP:LINK></p> <li> <p><MSHELP:LINK tabindex="0" keywords="0920FB44-A472-4091-A8E6-73051F494CA0">/EXPORT</MSHELP:LINK></p> <li> <p><MSHELP:LINK tabindex="0" keywords="4A039677-360A-480F-BD0B-448E239B449C">/INCLUDE</MSHELP:LINK></p> <li> <p><MSHELP:LINK tabindex="0" keywords="e4b68313-33a2-4c3e-908e-ac2b9f7d6a73">/MANIFESTDEPENDENCY</MSHELP:LINK> </p> <li> <p><MSHELP:LINK tabindex="0" keywords="10FB20C2-0B3F-4C8D-98A8-F69AEDF03D52">/MERGE</MSHELP:LINK></p> <li> <p><MSHELP:LINK tabindex="0" keywords="92B69D81-E421-462E-B46F-7D0DFF9B9D16">/SECTION</MSHELP:LINK></p> </li> </ul> <pre>(1)/DEFAULTLIB:<em>library<br /> <br /> </em>/DEFAULTLIB 閫夐」灝嗕竴涓?<em>library</em> 娣誨姞鍒?LINK 鍦ㄨВ鏋愬紩鐢ㄦ椂鎼滅儲鐨勫簱鍒楄〃銆傜敤 /DEFAULTLIB 鎸囧畾鐨勫簱鍦ㄥ懡浠よ涓婃寚瀹氱殑搴撲箣鍚庡拰 .obj 鏂囦歡涓寚瀹氱殑榛樿搴撲箣鍓嶈鎼滅儲銆?br /> </pre> <p style="text-align: left">蹇界暐鎵鏈夐粯璁ゅ簱 (/NODEFAULTLIB) 閫夐」閲嶅啓 /DEFAULTLIB:library銆傚鏋滃湪涓よ呬腑鎸囧畾浜嗙浉鍚岀殑 library 鍚嶇О錛?span style="color: #080000">蹇界暐搴?/span> (/NODEFAULTLIB:<em>library</em>) 閫夐」灝嗛噸鍐?/DEFAULTLIB:<em>library</em>銆?/p> <p style="text-align: left">(2)/EXPORT:<em>entryname</em>[,@<em>ordinal</em>[,NONAME]][,DATA]<br /> </p> <p>浣跨敤璇ラ夐」錛屽彲浠ヤ粠紼嬪簭瀵煎嚭鍑芥暟錛屼互渚垮叾浠栫▼搴忓彲浠ヨ皟鐢ㄨ鍑芥暟銆備篃鍙互瀵煎嚭鏁版嵁銆傞氬父鍦?DLL 涓畾涔夊鍑恒?em>entryname</em> 鏄皟鐢ㄧ▼搴忚浣跨敤鐨勫嚱鏁版垨鏁版嵁欏圭殑鍚嶇О銆?span class="parameter">ordinal</span> 鍦ㄥ鍑鴻〃涓寚瀹氳寖鍥村湪 1 鑷?65,535 鐨勭儲寮曪紱濡傛灉娌℃湁鎸囧畾 <span id="6161111" class="parameter">ordinal</span>錛屽垯 LINK 灝嗗垎閰嶄竴涓?strong>NONAME</strong> 鍏抽敭瀛楀彧灝嗗嚱鏁板鍑轟負搴忓彿錛屾病鏈?<em>entryname</em>銆?/p> <p><strong>DATA </strong>鍏抽敭瀛楁寚瀹氬鍑洪」涓烘暟鎹」銆傚鎴風▼搴忎腑鐨勬暟鎹」蹇呴』鐢?<strong>extern __declspec(dllimport)</strong> 鏉ュ0鏄庛?br /> 鏈変笁縐嶅鍑哄畾涔夌殑鏂規硶錛屾寜鐓у緩璁殑浣跨敤欏哄簭渚濇涓猴細 </p> <ol> <li> <p>婧愪唬鐮佷腑鐨?<MSHELP:LINK tabindex="0" keywords="FF95B645-EF55-4E72-B848-DF44657B3208">__declspec(dllexport)</MSHELP:LINK></p> <li> <p>.def 鏂囦歡涓殑 EXPORTS 璇彞</p> <li> <p>LINK 鍛戒護涓殑 /EXPORT 瑙勮寖</p> </li> </ol> <p>鎵鏈夎繖涓夌鏂規硶鍙互鐢ㄥ湪鍚屼竴涓▼搴忎腑銆侺INK 鍦ㄧ敓鎴愬寘鍚鍑虹殑紼嬪簭鏃惰繕鍒涘緩瀵煎叆搴擄紝闄ら潪鐢熸垚涓嬌鐢ㄤ簡 .exp 鏂囦歡銆?br /> LINK 浣跨敤鏍囪瘑絎︾殑淇グ褰㈠紡銆傜紪璇戝櫒鍦ㄥ垱寤?.obj 鏂囦歡鏃朵慨楗版爣璇嗙銆傚鏋?<em>entryname</em> 浠ュ叾鏈慨楗扮殑褰㈠紡鎸囧畾緇欓摼鎺ュ櫒錛堜笌鍏跺湪婧愪唬鐮佷腑涓鏍鳳級錛屽垯 LINK 灝嗚瘯鍥懼尮閰嶈鍚嶇О銆傚鏋滄棤娉曟壘鍒板敮涓鐨勫尮閰嶅悕縐幫紝鍒?LINK 鍙戝嚭閿欒淇℃伅銆傚綋闇瑕佸皢鏍囪瘑絎︽寚瀹氱粰閾炬帴鍣ㄦ椂錛岃浣跨敤 Dumpbin 宸ュ叿鑾峰彇璇ユ爣璇嗙鐨勪慨楗板悕褰㈠紡銆?/p> <pre>(3)/INCLUDE:<em>symbol<br /> </em></pre> <p>/INCLUDE 閫夐」閫氱煡閾炬帴鍣ㄥ皢鎸囧畾鐨勭鍙鋒坊鍔犲埌絎﹀彿琛ㄣ?/p> <p>鑻ヨ鎸囧畾澶氫釜絎﹀彿錛岃鍦ㄧ鍙峰悕縐頒箣闂撮敭鍏ラ楀彿 (,)銆佸垎鍙?(;) 鎴栫┖鏍箋傚湪鍛戒護琛屼笂錛屽姣忎釜絎﹀彿鎸囧畾涓嬈?/INCLUDE:<span id="1111661" class="parameter">symbol</span>銆?br /> 閾炬帴鍣ㄩ氳繃灝嗗寘鍚鍙峰畾涔夌殑瀵硅薄娣誨姞鍒扮▼搴忔潵瑙f瀽 <span id="6616611" class="parameter">symbol</span>銆傝鍔熻兘瀵逛簬娣誨寘鍚笉浼氶摼鎺ュ埌紼嬪簭鐨勫簱瀵硅薄闈炲父鏈夌敤銆傜敤璇ラ夐」鎸囧畾絎﹀彿灝嗛氳繃 /OPT:REF 閲嶅啓璇ョ鍙風殑縐婚櫎銆?/p> <pre><br /> <em><br /> </em>鎴戜滑緇忓父鐢ㄥ埌鐨勬槸#pragma   comment錛坙ib錛?*.lib"錛夎繖綾葷殑銆?br /> #pragma   comment(lib,"Ws2_32.lib")琛ㄧず閾炬帴Ws2_32.lib榪欎釜搴撱?  <br /> 鍜屽湪宸ョ▼璁劇疆閲屽啓涓婇摼鍏s2_32.lib鐨勬晥鏋滀竴鏍鳳紝涓嶈繃榪欑鏂規硶鍐欑殑   <br /> 紼嬪簭鍒漢鍦ㄤ嬌鐢ㄤ綘鐨勪唬鐮佺殑鏃跺欏氨涓嶇敤鍐嶈緗伐紼媠ettings浜?/pre> <pre>#pragma comment(linker,"/SECTION:flag_data,RWS")</pre> <pre>鍙互鍏變韓鏁版嵁鍦ㄥ姩鎬侀摼鎺ュ簱涓殑鏁版嵁錛屾垨鑰呭彲浠ョ敤鏉ユ槸搴旂敤紼嬪簭鍙惎鍔ㄤ竴嬈★紝娉ㄦ剰錛宖lag_data涓嶳WS涔嬮棿涓嶈兘鏈夌┖鏍鹼紒錛?/pre> <img src ="http://www.tkk7.com/wenhl5656/aggbug/232106.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wenhl5656/" target="_blank">鐖卞悆楸煎ご</a> 2008-10-02 16:36 <a href="http://www.tkk7.com/wenhl5656/archive/2008/10/02/232106.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>ucgui progresshttp://www.tkk7.com/wenhl5656/archive/2008/09/27/231392.html鐖卞悆楸煎ご鐖卞悆楸煎ごFri, 26 Sep 2008 16:12:00 GMThttp://www.tkk7.com/wenhl5656/archive/2008/09/27/231392.htmlhttp://www.tkk7.com/wenhl5656/comments/231392.htmlhttp://www.tkk7.com/wenhl5656/archive/2008/09/27/231392.html#Feedback0http://www.tkk7.com/wenhl5656/comments/commentRss/231392.htmlhttp://www.tkk7.com/wenhl5656/services/trackbacks/231392.html鏄叧浜嶶CGUI鐨勭獥鍙g晫闈㈢紪紼嬶紝鍊熺敤浜唚indows涓殑浜嬩歡鏈哄埗  闃呰鍏ㄦ枃

鐖卞悆楸煎ご 2008-09-27 00:12 鍙戣〃璇勮
]]>
C璇█榪愮畻浼樺厛綰?/title><link>http://www.tkk7.com/wenhl5656/archive/2008/09/23/230693.html</link><dc:creator>鐖卞悆楸煎ご</dc:creator><author>鐖卞悆楸煎ご</author><pubDate>Tue, 23 Sep 2008 08:04:00 GMT</pubDate><guid>http://www.tkk7.com/wenhl5656/archive/2008/09/23/230693.html</guid><wfw:comment>http://www.tkk7.com/wenhl5656/comments/230693.html</wfw:comment><comments>http://www.tkk7.com/wenhl5656/archive/2008/09/23/230693.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wenhl5656/comments/commentRss/230693.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wenhl5656/services/trackbacks/230693.html</trackback:ping><description><![CDATA[<img height="441" alt="" src="http://www.tkk7.com/images/blogjava_net/wenhl5656/1.JPG" width="339" border="0" /> <img src ="http://www.tkk7.com/wenhl5656/aggbug/230693.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wenhl5656/" target="_blank">鐖卞悆楸煎ご</a> 2008-09-23 16:04 <a href="http://www.tkk7.com/wenhl5656/archive/2008/09/23/230693.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>C璇█瀹忓畾涔夋妧宸?/title><link>http://www.tkk7.com/wenhl5656/archive/2008/09/23/230554.html</link><dc:creator>鐖卞悆楸煎ご</dc:creator><author>鐖卞悆楸煎ご</author><pubDate>Tue, 23 Sep 2008 01:11:00 GMT</pubDate><guid>http://www.tkk7.com/wenhl5656/archive/2008/09/23/230554.html</guid><wfw:comment>http://www.tkk7.com/wenhl5656/comments/230554.html</wfw:comment><comments>http://www.tkk7.com/wenhl5656/archive/2008/09/23/230554.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wenhl5656/comments/commentRss/230554.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wenhl5656/services/trackbacks/230554.html</trackback:ping><description><![CDATA[C璇█瀹忓畾涔夋妧宸э紙甯哥敤瀹忓畾涔夛級  <br />   <br /> 鍐欏ソC璇█錛屾紓浜殑瀹忓畾涔夊緢閲嶈錛屼嬌鐢ㄥ畯瀹氫箟鍙互闃叉鍑洪敊錛屾彁楂樺彲縐繪鎬э紝鍙鎬э紝鏂逛究鎬?nbsp;絳夌瓑銆備笅闈㈠垪涓句竴浜涙垚鐔熻蔣浠朵腑甯哥敤寰楀畯瀹氫箟銆傘傘傘傘傘?<br /> <br />   <br /> <br /> 1錛岄槻姝竴涓ご鏂囦歡琚噸澶嶅寘鍚?<br /> <br /> #ifndef COMDEF_H <br /> <br /> #define COMDEF_H <br /> <br />   //澶存枃浠跺唴瀹?<br /> <br /> #endif <br /> <br /> 2錛岄噸鏂板畾涔変竴浜涚被鍨嬶紝闃叉鐢變簬鍚勭騫沖彴鍜岀紪璇戝櫒鐨勪笉鍚岋紝鑰屼駭鐢熺殑綾誨瀷瀛楄妭鏁板樊寮傦紝鏂逛究縐繪銆?<br /> <br /> typedef  unsigned char      boolean;     /* Boolean value type. */ <br /> <br />   <br /> <br /> typedef  unsigned long int  uint32;      /* Unsigned 32 bit value */ <br /> <br /> typedef  unsigned short     uint16;      /* Unsigned 16 bit value */ <br /> <br /> typedef  unsigned char      uint8;       /* Unsigned 8  bit value */ <br /> <br />   <br /> <br /> typedef  signed long int    int32;       /* Signed 32 bit value */ <br /> <br /> typedef  signed short       int16;       /* Signed 16 bit value */ <br /> <br /> typedef  signed char        int8;        /* Signed 8  bit value */ <br /> <br />   <br /> <br />   <br /> <br /> //涓嬮潰鐨勪笉寤鴻浣跨敤 <br /> <br /> typedef  unsigned char     byte;         /* Unsigned 8  bit value type. */ <br /> <br /> typedef  unsigned short    word;         /* Unsinged 16 bit value type. */ <br /> <br /> typedef  unsigned long     dword;        /* Unsigned 32 bit value type. */ <br /> <br />   <br /> <br /> typedef  unsigned char     uint1;        /* Unsigned 8  bit value type. */ <br /> <br /> typedef  unsigned short    uint2;        /* Unsigned 16 bit value type. */ <br /> <br /> typedef  unsigned long     uint4;        /* Unsigned 32 bit value type. */ <br /> <br />   <br /> <br /> typedef  signed char       int1;         /* Signed 8  bit value type. */ <br /> <br /> typedef  signed short      int2;         /* Signed 16 bit value type. */ <br /> <br /> typedef  long int          int4;         /* Signed 32 bit value type. */ <br /> <br />   <br /> <br /> typedef  signed long       sint31;       /* Signed 32 bit value */ <br /> <br /> typedef  signed short      sint15;       /* Signed 16 bit value */ <br /> <br /> typedef  signed char       sint7;        /* Signed 8  bit value */ <br /> <br />   <br /> <br /> 3錛屽緱鍒版寚瀹氬湴鍧涓婄殑涓涓瓧鑺傛垨瀛?<br /> <br /> #define  MEM_B( x )  ( *( (byte *) (x) ) ) <br /> <br /> #define  MEM_W( x )  ( *( (word *) (x) ) ) <br /> <br /> 4錛屾眰鏈澶у煎拰鏈灝忓?<br /> <br />    #define  MAX( x, y ) ( ((x) > (y)) ? (x) : (y) ) <br /> <br />    #define  MIN( x, y ) ( ((x) < (y)) ? (x) : (y) ) <br /> <br /> 5錛屽緱鍒頒竴涓猣ield鍦ㄧ粨鏋勪綋(struct)涓殑鍋忕Щ閲?<br /> <br /> #define FPOS( type, field ) \ <br /> <br /> /*lint -e545 */ ( (dword) &(( type *) 0)-> field ) /*lint +e545 */ <br /> <br /> 6,寰楀埌涓涓粨鏋勪綋涓璮ield鎵鍗犵敤鐨勫瓧鑺傛暟 <br /> <br /> #define FSIZ( type, field ) sizeof( ((type *) 0)->field ) <br /> <br /> 7錛屾寜鐓SB鏍煎紡鎶婁袱涓瓧鑺傝漿鍖栦負涓涓猈ord <br /> <br /> #define  FLIPW( ray ) ( (((word) (ray)[0]) * 256) + (ray)[1] ) <br /> <br /> 8錛屾寜鐓SB鏍煎紡鎶婁竴涓猈ord杞寲涓轟袱涓瓧鑺?<br /> <br /> #define  FLOPW( ray, val ) \ <br /> <br />   (ray)[0] = ((val) / 256); \ <br /> <br />   (ray)[1] = ((val) & 0xFF) <br /> <br /> 9錛屽緱鍒頒竴涓彉閲忕殑鍦板潃錛坵ord瀹藉害錛?<br /> <br /> #define  B_PTR( var )  ( (byte *) (void *) &(var) ) <br /> <br /> #define  W_PTR( var )  ( (word *) (void *) &(var) ) <br /> <br /> 10錛屽緱鍒頒竴涓瓧鐨勯珮浣嶅拰浣庝綅瀛楄妭 <br /> <br /> #define  WORD_LO(xxx)  ((byte) ((word)(xxx) & 255)) <br /> <br /> #define  WORD_HI(xxx)  ((byte) ((word)(xxx) >> 8)) <br /> <br /> 11錛岃繑鍥炰竴涓瘮X澶х殑鏈鎺ヨ繎鐨?鐨勫嶆暟 <br /> <br /> #define RND8( x )       ((((x) + 7) / 8 ) * 8 ) <br /> <br /> 12錛屽皢涓涓瓧姣嶈漿鎹負澶у啓 <br /> <br /> #define  UPCASE( c ) ( ((c) >= 'a' && (c) <= 'z') ? ((c) - 0x20) : (c) ) <br /> <br /> 13錛屽垽鏂瓧絎︽槸涓嶆槸10榪涘肩殑鏁板瓧 <br /> <br /> #define  DECCHK( c ) ((c) >= '0' && (c) <= '9') <br /> <br /> 14錛屽垽鏂瓧絎︽槸涓嶆槸16榪涘肩殑鏁板瓧 <br /> <br /> #define  HEXCHK( c ) ( ((c) >= '0' && (c) <= '9') ||\ <br /> <br />                        ((c) >= 'A' && (c) <= 'F') ||\ <br /> <br /> ((c) >= 'a' && (c) <= 'f') ) <br /> <br /> 15錛岄槻姝㈡孩鍑虹殑涓涓柟娉?<br /> <br /> #define  INC_SAT( val )  (val = ((val)+1 > (val)) ? (val)+1 : (val)) <br /> <br /> 16錛岃繑鍥炴暟緇勫厓绱犵殑涓暟 <br /> <br /> #define  ARR_SIZE( a )  ( sizeof( (a) ) / sizeof( (a[0]) ) ) <br /> <br /> 17錛岃繑鍥炰竴涓棤絎﹀彿鏁皀灝劇殑鍊糓OD_BY_POWER_OF_TWO(X,n)=X%(2^n) <br /> <br /> #define MOD_BY_POWER_OF_TWO( val, mod_by ) \ <br /> <br />            ( (dword)(val) & (dword)((mod_by)-1) ) <br /> <br /> 18錛屽浜嶪O絀洪棿鏄犲皠鍦ㄥ瓨鍌ㄧ┖闂寸殑緇撴瀯錛岃緭鍏ヨ緭鍑哄鐞?<br /> <br />   #define inp(port)         (*((volatile byte *) (port))) <br /> <br />   #define inpw(port)        (*((volatile word *) (port))) <br /> <br />   #define inpdw(port)       (*((volatile dword *)(port))) <br /> <br />    <br /> <br />   #define outp(port, val)   (*((volatile byte *) (port)) = ((byte) (val))) <br /> <br />   #define outpw(port, val)  (*((volatile word *) (port)) = ((word) (val))) <br /> <br />   #define outpdw(port, val) (*((volatile dword *) (port)) = ((dword) (val))) <br /> <br /> [2005-9-9娣誨姞]  <br /> <br /> 19,浣跨敤涓浜涘畯璺熻釜璋冭瘯 <br /> <br /> A N S I鏍囧噯璇存槑浜嗕簲涓瀹氫箟鐨勫畯鍚嶃傚畠浠槸錛?<br /> <br /> _ L I N E _ <br /> <br /> _ F I L E _ <br /> <br /> _ D A T E _ <br /> <br /> _ T I M E _ <br /> <br /> _ S T D C _ <br /> <br /> 濡傛灉緙栬瘧涓嶆槸鏍囧噯鐨勶紝鍒欏彲鑳戒粎鏀寔浠ヤ笂瀹忓悕涓殑鍑犱釜錛屾垨鏍規湰涓嶆敮鎸併傝浣忕紪璇戠▼搴?<br /> <br /> 涔熻榪樻彁渚涘叾瀹冮瀹氫箟鐨勫畯鍚嶃?<br /> <br /> _ L I N E _鍙奯 F I L E _瀹忔寚浠ゅ湪鏈夊叧# l i n e鐨勯儴鍒嗕腑宸茶璁猴紝榪欓噷璁ㄨ鍏朵綑鐨勫畯鍚嶃?<br /> <br /> _ D AT E _瀹忔寚浠ゅ惈鏈夊艦寮忎負鏈?鏃?騫寸殑涓詫紝琛ㄧず婧愭枃浠惰緲昏瘧鍒頒唬鐮佹椂鐨勬棩鏈熴?<br /> <br /> 婧愪唬鐮佺炕璇戝埌鐩爣浠g爜鐨勬椂闂翠綔涓轟覆鍖呭惈鍦╛ T I M E _涓備覆褰㈠紡涓烘椂錛氬垎錛氱銆?<br /> <br /> 濡傛灉瀹炵幇鏄爣鍑嗙殑錛屽垯瀹廮 S T D C _鍚湁鍗佽繘鍒跺父閲?銆傚鏋滃畠鍚湁浠諱綍鍏跺畠鏁幫紝鍒欏疄鐜版槸 <br /> <br /> 闈炴爣鍑嗙殑銆?<br /> <br /> 鍙互瀹氫箟瀹忥紝渚嬪: <br /> <br /> 褰撳畾涔変簡_DEBUG錛岃緭鍑烘暟鎹俊鎭拰鎵鍦ㄦ枃浠舵墍鍦ㄨ <br /> <br /> #ifdef _DEBUG <br /> <br /> #define DEBUGMSG(msg,date) printf(msg);printf(“%d%d%d”,date,_LINE_,_FILE_) <br /> <br /> #else <br /> <br />       #define DEBUGMSG(msg,date)  <br /> <br /> #endif <br /> <br />   <br /> <br /> 20錛屽畯瀹氫箟闃叉浣跨敤鏄敊璇?<br /> <br /> 鐢ㄥ皬鎷彿鍖呭惈銆?<br /> <br /> 渚嬪錛?define ADD(a,b) 錛坅+b錛?<br /> <br /> 鐢╠o{}while(0)璇彞鍖呭惈澶氳鍙ラ槻姝㈤敊璇?<br /> <br /> 渚嬪錛?difne DO(a,b) a+b;\ <br /> <br />                    a++; <br /> <br /> 搴旂敤鏃訛細if(….) <br /> <br />           DO(a,b); //浜х敓閿欒 <br /> <br />         else <br /> <br />          <br /> <br /> 瑙e喅鏂規硶: #difne DO(a,b) do{a+b;\ <br /> <br />                    a++;}while(0) <br /> <br />   <br /> 瀹忎腑"#"鍜?##"鐨勭敤娉?<br /> 涓銆佷竴鑸敤娉?<br /> 鎴戜滑浣跨敤#鎶婂畯鍙傛暟鍙樹負涓涓瓧絎︿覆,鐢?#鎶婁袱涓畯鍙傛暟璐村悎鍦ㄤ竴璧? <br /> 鐢ㄦ硶: <br /> 錛僫 nclude<cstdio> <br /> 錛僫 nclude<climits> <br /> using namespace std; <br /> <br /> #define STR(s)     #s <br /> #define CONS(a,b)  int(a##e##b) <br /> <br /> int main() <br /> { <br />     printf(STR(vck));           // 杈撳嚭瀛楃涓?vck" <br />     printf("%d\n", CONS(2,3));  // 2e3 杈撳嚭:2000 <br />     return 0; <br /> } <br /> <br /> 浜屻佸綋瀹忓弬鏁版槸鍙︿竴涓畯鐨勬椂鍊?<br /> 闇瑕佹敞鎰忕殑鏄嚒瀹忓畾涔夐噷鏈夌敤'#'鎴?##'鐨勫湴鏂瑰畯鍙傛暟鏄笉浼氬啀灞曞紑. <br /> <br /> 1, 闈?#'鍜?##'鐨勬儏鍐?<br /> #define TOW      (2) <br /> #define MUL(a,b) (a*b) <br /> <br /> printf("%d*%d=%d\n", TOW, TOW, MUL(TOW,TOW)); <br /> 榪欒鐨勫畯浼氳灞曞紑涓猴細 <br /> printf("%d*%d=%d\n", (2), (2), ((2)*(2))); <br /> MUL閲岀殑鍙傛暟TOW浼氳灞曞紑涓?2). <br /> <br /> 2, 褰撴湁'#'鎴?##'鐨勬椂鍊?<br /> #define A          (2) <br /> #define STR(s)     #s <br /> #define CONS(a,b)  int(a##e##b) <br /> <br /> printf("int max: %s\n",  STR(INT_MAX));    // INT_MAX 錛僫 nclude<climits> <br /> 榪欒浼氳灞曞紑涓猴細 <br /> printf("int max: %s\n", "INT_MAX"); <br /> <br /> printf("%s\n", CONS(A, A));               // compile error  <br /> 榪欎竴琛屽垯鏄細 <br /> printf("%s\n", int(AeA)); <br /> <br /> INT_MAX鍜孉閮戒笉浼氬啀琚睍寮, 鐒惰岃В鍐寵繖涓棶棰樼殑鏂規硶寰堢畝鍗? 鍔犲涓灞備腑闂磋漿鎹㈠畯. <br /> 鍔犺繖灞傚畯鐨勭敤鎰忔槸鎶婃墍鏈夊畯鐨勫弬鏁板湪榪欏眰閲屽叏閮ㄥ睍寮, 閭d箞鍦ㄨ漿鎹㈠畯閲岀殑閭d竴涓畯(_STR)灝辮兘寰楀埌姝g‘鐨勫畯鍙傛暟. <br /> <br /> #define A           (2) <br /> #define _STR(s)     #s <br /> #define STR(s)      _STR(s)          // 杞崲瀹?<br /> #define _CONS(a,b)  int(a##e##b) <br /> #define CONS(a,b)   _CONS(a,b)       // 杞崲瀹?<br /> <br /> printf("int max: %s\n", STR(INT_MAX));          // INT_MAX,int鍨嬬殑鏈澶у鹼紝涓轟竴涓彉閲?nbsp;錛僫 nclude<climits> <br /> 杈撳嚭涓? int max: 0x7fffffff <br /> STR(INT_MAX) -->  _STR(0x7fffffff) 鐒跺悗鍐嶈漿鎹㈡垚瀛楃涓詫紱 <br /> <br /> printf("%d\n", CONS(A, A)); <br /> 杈撳嚭涓猴細200 <br /> CONS(A, A)  -->  _CONS((2), (2))  --> int((2)e(2)) <br /> <br /> 涓夈?#'鍜?##'鐨勪竴浜涘簲鐢ㄧ壒渚?<br /> 1銆佸悎騫跺尶鍚嶅彉閲忓悕 <br /> #define  ___ANONYMOUS1(type, var, line)  type  var##line <br /> #define  __ANONYMOUS0(type, line)  ___ANONYMOUS1(type, _anonymous, line) <br /> #define  ANONYMOUS(type)  __ANONYMOUS0(type, __LINE__) <br /> 渚嬶細ANONYMOUS(static int);  鍗? static int _anonymous70;  70琛ㄧず璇ヨ琛屽彿錛?<br /> 絎竴灞傦細ANONYMOUS(static int);  -->  __ANONYMOUS0(static int, __LINE__); <br /> 絎簩灞傦細                        -->  ___ANONYMOUS1(static int, _anonymous, 70); <br /> 絎笁灞傦細                        -->  static int  _anonymous70; <br /> 鍗蟲瘡嬈″彧鑳借В寮褰撳墠灞傜殑瀹忥紝鎵浠_LINE__鍦ㄧ浜屽眰鎵嶈兘琚В寮錛?<br /> <br /> 2銆佸~鍏呯粨鏋?<br /> #define  FILL(a)   {a, #a} <br /> <br /> enum IDD{OPEN, CLOSE}; <br /> typedef struct MSG{ <br />   IDD id; <br />   const char * msg; <br /> }MSG; <br /> <br /> MSG _msg[] = {FILL(OPEN), FILL(CLOSE)}; <br /> 鐩稿綋浜庯細 <br /> MSG _msg[] = {{OPEN, "OPEN"}, <br />               {CLOSE, "CLOSE"}}; <br /> <br /> 3銆佽褰曟枃浠跺悕 <br /> #define  _GET_FILE_NAME(f)   #f <br /> #define  GET_FILE_NAME(f)    _GET_FILE_NAME(f) <br /> static char  FILE_NAME[] = GET_FILE_NAME(__FILE__); <br /> <br /> 4銆佸緱鍒頒竴涓暟鍊肩被鍨嬫墍瀵瑰簲鐨勫瓧絎︿覆緙撳啿澶у皬 <br /> #define  _TYPE_BUF_SIZE(type)  sizeof #type <br /> #define  TYPE_BUF_SIZE(type)   _TYPE_BUF_SIZE(type) <br /> char  buf[TYPE_BUF_SIZE(INT_MAX)]; <br />      -->  char  buf[_TYPE_BUF_SIZE(0x7fffffff)]; <br />      -->  char  buf[sizeof "0x7fffffff"]; <br /> 榪欓噷鐩稿綋浜庯細 <br /> <img src ="http://www.tkk7.com/wenhl5656/aggbug/230554.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wenhl5656/" target="_blank">鐖卞悆楸煎ご</a> 2008-09-23 09:11 <a href="http://www.tkk7.com/wenhl5656/archive/2008/09/23/230554.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>facedetect蹇冨緱http://www.tkk7.com/wenhl5656/archive/2008/09/10/228216.html鐖卞悆楸煎ご鐖卞悆楸煎ごWed, 10 Sep 2008 13:23:00 GMThttp://www.tkk7.com/wenhl5656/archive/2008/09/10/228216.htmlhttp://www.tkk7.com/wenhl5656/comments/228216.htmlhttp://www.tkk7.com/wenhl5656/archive/2008/09/10/228216.html#Feedback0http://www.tkk7.com/wenhl5656/comments/commentRss/228216.htmlhttp://www.tkk7.com/wenhl5656/services/trackbacks/228216.html        鍦ㄥ啓榪欎簺浠g爜鏃訛紝鍙傝冧簡緗戜笂寰堝渚嬪瓙銆備絾紼嬪簭瑕佸湪宓屽叆寮忕郴緇熶笂榪愯錛屽洜姝ゅ彲鐢ㄧ殑搴撳氨鍙楀埌寰堝ぇ闄愬埗錛屽緢澶氬姛鑳介兘闇瑕佽嚜宸辯紪鐮佸疄鐜幫紝姣斿jpg鐨勮В鐮侊紝鏂囦歡鐨勮鍏ュ拰鍐欏嚭銆備粠涓垜瀛﹀埌浜嗗浣曞皢jpg瑙g爜鎴?4浣嶇殑bmp鍥撅紝濡備綍灝?4浣嶇殑bmp杞崲涓虹伆搴﹀浘錛屼篃瀛﹀埌浜哹mp鍥炬暟鎹竷灞鏄粠搴曞乏鏂瑰悜寮濮嬬殑銆備竴寮濮嬫病鏈夊彂鐜拌繖涓鐐癸紝瀵艱嚧淇濆瓨鐨勫浘鐗囧叏鏄鍊掔殑銆?br />        鍙﹀錛宭ineBytes鎴杦idthStep(openCV)榪欎釜鍙傛暟寰堥噸瑕侊紝鏄寚姣忎竴琛屾暟鎹殑瀛楄妭鏁般傚垰寮濮嬫病鏈夊鐞嗗ソ錛屽鑷翠繚瀛樼殑鍥劇墖鏄鐨勩?br />        榪樻湁鍏朵粬鐨勶紝姣斿Gray  = (BYTE)(Red*0.299+Green*0.587+(Blue  + 0.5)*0.114); 榪欐槸鐪熷僵鍥捐漿鎹負鐏板害鍥劇殑涓涓叕寮忥紝鏁堟灉鎸哄ソ鐨勶紝鍦ㄧ綉涓婃煡浜嗗緢涔呮墠鎵懼埌(娌″鍥懼儚澶勭悊灝辨槸浜忓晩)銆?br />        浜鴻劯媯嫻嬬殑綆楁硶鏄熀浜嶢daBoost鐨勶紝涓嶈繃媯嫻嬪ぇ鍥劇墖紼嶇◢鏈変簺鎱紝榪橀渶瑕佽瘯璇曚紭鍖栦竴涓嬨傝屼笖浠g爜淇敼榪囧悗錛屾嫻嬬粨鏋滄湁鐐歸棶棰橈紝寰堝鍍忎漢鑴哥殑鏅墿涔熶細琚璁や負浜鴻劯浜?:-(銆?br />

鐖卞悆楸煎ご 2008-09-10 21:23 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 97久久精品亚洲中文字幕无码| 久久亚洲精品11p| 免费鲁丝片一级观看| 一区二区三区免费视频播放器| 亚洲AV无码精品无码麻豆| 美女视频黄免费亚洲| 免费在线观看一区| 亚洲资源在线视频| 午夜亚洲国产成人不卡在线| 日韩免费的视频在线观看香蕉| 国产精品高清视亚洲一区二区| 亚洲一区日韩高清中文字幕亚洲| 国产精品视频免费观看| www免费黄色网| 国产成人亚洲综合网站不卡| 好看的亚洲黄色经典| 国产麻豆剧传媒精品国产免费| 国产真人无码作爱视频免费| 鲁死你资源站亚洲av| 91精品国产亚洲爽啪在线观看| 免费中文字幕在线观看| 日本视频一区在线观看免费| 国产精品玖玖美女张开腿让男人桶爽免费看 | 一区二区三区福利视频免费观看| 亚洲av日韩专区在线观看| 久久亚洲日韩精品一区二区三区| 亚洲精品无码激情AV| 成年女人视频网站免费m| 国产午夜精品久久久久免费视| 羞羞漫画登录页面免费| 亚洲自偷自偷在线成人网站传媒| 久久青青草原亚洲AV无码麻豆| 免费一级毛片在线播放不收费| 久久精品a一国产成人免费网站 | 免费影院未满十八勿进网站| 国内精品久久久久影院免费 | 国产精品99精品久久免费| 日产久久强奸免费的看| 亚洲成av人片在线天堂无| 亚洲13又紧又嫩又水多| 亚洲一区精品中文字幕|