锘??xml version="1.0" encoding="utf-8" standalone="yes"?>在线视频日本亚洲性,美乳少妇欧美精品,欧美激情第3页http://m.shnenglu.com/bwenpig/archive/2009/09/17/96510.htmlBen浠?/dc:creator>Ben浠?/author>Thu, 17 Sep 2009 03:58:00 GMThttp://m.shnenglu.com/bwenpig/archive/2009/09/17/96510.htmlhttp://m.shnenglu.com/bwenpig/comments/96510.htmlhttp://m.shnenglu.com/bwenpig/archive/2009/09/17/96510.html#Feedback0http://m.shnenglu.com/bwenpig/comments/commentRss/96510.htmlhttp://m.shnenglu.com/bwenpig/services/trackbacks/96510.html
錛堝厛灝嗗啓鍏抽敭鐨勶紝紼嶅悗琛ヤ笂)



]]>
pimpl鏂規硶~~闅愯棌縐佹湁鎴愬憳鐨勪笉閿欐柟娉?/title><link>http://m.shnenglu.com/bwenpig/archive/2009/06/28/88675.html</link><dc:creator>Ben浠?/dc:creator><author>Ben浠?/author><pubDate>Sat, 27 Jun 2009 16:18:00 GMT</pubDate><guid>http://m.shnenglu.com/bwenpig/archive/2009/06/28/88675.html</guid><wfw:comment>http://m.shnenglu.com/bwenpig/comments/88675.html</wfw:comment><comments>http://m.shnenglu.com/bwenpig/archive/2009/06/28/88675.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/bwenpig/comments/commentRss/88675.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/bwenpig/services/trackbacks/88675.html</trackback:ping><description><![CDATA[涓鑸璁$鏈夋垚鍛樻垨鑰呬竴浜涗笉鎯沖叕寮鐨勫埌澶存枃浠剁殑鎺ュ彛錛屽彲浠ュ皾璇曡繖涓柟娉?<br>澶存枃浠?<br> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;"> 1</span> <span style="color: #008000;">//</span><span style="color: #008000;">PimplSample.h</span><span style="color: #008000;"><br></span><span style="color: #008080;"> 2</span> <span style="color: #0741f0;"></span><span style="color: #000000;"><span style="color: #0741f0;">struct</span> impl;<br></span><span style="color: #008080;"> 3</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 4</span> <span style="color: #000000;"></span><span style="color: #0000ff;">class</span><span style="color: #000000;"> CPimplSample<br></span><span style="color: #008080;"> 5</span> <span style="color: #000000;">{<br></span><span style="color: #008080;"> 6</span> <span style="color: #000000;"></span><span style="color: #0000ff;">public</span><span style="color: #000000;">:<br></span><span style="color: #008080;"> 7</span> <span style="color: #000000;">     CPimplSample();<br></span><span style="color: #008080;"> 8</span> <span style="color: #000000;">     </span><span style="color: #000000;">~</span><span style="color: #000000;">CPimplSamle();<br></span><span style="color: #008080;"> 9</span> <span style="color: #000000;">     </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> DoSomething();<br></span><span style="color: #008080;">10</span> <span style="color: #000000;"></span><span style="color: #0000ff;">private</span><span style="color: #000000;">:<br></span><span style="color: #008080;">11</span> <span style="color: #000000;">     impl</span><span style="color: #000000;">*</span><span style="color: #000000;"> m_pImpl;<br></span><span style="color: #008080;">12</span> <span style="color: #000000;"><br></span><span style="color: #008080;">13</span> <span style="color: #000000;">}</span></div> cpp:<br> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;"> 1</span> <span style="color: #008000;">//</span><span style="color: #008000;">PimplSample.cpp</span><span style="color: #008000;"><br></span><span style="color: #008080;"> 2</span> <span style="color: #008000;"></span><span style="color: #000000;">include </span><span style="color: #000000;">"</span><span style="color: #000000;">PimplSample.h</span><span style="color: #000000;">"</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 3</span> <span style="color: #000000;">include </span><span style="color: #000000;"><</span><span style="color: #0000ff;">string</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #008080;"> 4</span> <span style="color: #000000;">include </span><span style="color: #000000;"><</span><span style="color: #000000;">iostream</span><span style="color: #000000;">></span><span style="color: #000000;"><br></span><span style="color: #008080;"> 5</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 6</span> <span style="color: #000000;"></span><span style="color: #0000ff;">struct</span><span style="color: #000000;"> impl{<br></span><span style="color: #008080;"> 7</span> <span style="color: #000000;">  </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> DoAnthorThing(){<br></span><span style="color: #008080;"> 8</span> <span style="color: #000000;">    std:cout </span><span style="color: #000000;"><<</span><span style="color: #000000;"> s </span><span style="color: #000000;"><<</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">\n</span><span style="color: #000000;">"</span><span style="color: #000000;">;  <br></span><span style="color: #008080;"> 9</span> <span style="color: #000000;">  }<br></span><span style="color: #008080;">10</span> <span style="color: #000000;">  std::</span><span style="color: #0000ff;">string</span><span style="color: #000000;"> s;<br></span><span style="color: #008080;">11</span> <span style="color: #000000;">}<br></span><span style="color: #008080;">12</span> <span style="color: #000000;"><br></span><span style="color: #008080;">13</span> <span style="color: #000000;">CPimplSample::CPimplSample():m_pImpl(</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> imple(){<br></span><span style="color: #008080;">14</span> <span style="color: #000000;">  m_pImpl</span><span style="color: #000000;">-></span><span style="color: #000000;">s </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">Hello Impl</span><span style="color: #000000;">"</span><span style="color: #000000;">;<br></span><span style="color: #008080;">15</span> <span style="color: #000000;">}<br></span><span style="color: #008080;">16</span> <span style="color: #000000;"><br></span><span style="color: #008080;">17</span> <span style="color: #000000;">CPimplSample::</span><span style="color: #000000;">~</span><span style="color: #000000;">CPimplSample(){<br></span><span style="color: #008080;">18</span> <span style="color: #000000;">  delete m_pImpl;<br></span><span style="color: #008080;">19</span> <span style="color: #000000;">}<br></span><span style="color: #008080;">20</span> <span style="color: #000000;"><br></span><span style="color: #008080;">21</span> <span style="color: #000000;">CPimplSample::DoSomething(){<br></span><span style="color: #008080;">22</span> <span style="color: #000000;">   m_pImpl</span><span style="color: #000000;">-></span><span style="color: #000000;">DoAnthorThing();<br></span><span style="color: #008080;">23</span> <span style="color: #000000;">}</span></div> <br>榪欐牱鎶婅闅愯棌鐨勫睘鎬у拰鎺ュ彛閮藉啓鍦╟pp鏂囦歡涓婂氨鍙互涓嶅闇插埌澶存枃浠朵笂浜嗭紝璁板緱鏋愭瀯鍑芥暟鎶奿mpl鎸囬拡鏂芥斁鍝?br><br> <img src ="http://m.shnenglu.com/bwenpig/aggbug/88675.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/bwenpig/" target="_blank">Ben浠?/a> 2009-06-28 00:18 <a href="http://m.shnenglu.com/bwenpig/archive/2009/06/28/88675.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>C++鍐呰仈鍑芥暟(Inline)http://m.shnenglu.com/bwenpig/archive/2009/05/31/86317.htmlBen浠?/dc:creator>Ben浠?/author>Sun, 31 May 2009 13:50:00 GMThttp://m.shnenglu.com/bwenpig/archive/2009/05/31/86317.htmlhttp://m.shnenglu.com/bwenpig/comments/86317.htmlhttp://m.shnenglu.com/bwenpig/archive/2009/05/31/86317.html#Feedback0http://m.shnenglu.com/bwenpig/comments/commentRss/86317.htmlhttp://m.shnenglu.com/bwenpig/services/trackbacks/86317.html0?(x):0) 銆 灝卞畾涔変簡涓涓畯銆? 銆銆涓轟粈涔堣浣跨敤瀹忓憿錛熷洜涓哄嚱鏁扮殑璋冪敤蹇呴』瑕佸皢紼嬪簭鎵ц鐨勯『搴忚漿縐誨埌鍑芥暟鎵瀛樻斁鍦ㄥ唴瀛樹腑鐨勬煇涓湴鍧錛屽皢鍑芥暟鐨勭▼搴忓唴瀹規墽琛屽畬鍚庯紝鍐嶈繑鍥炲埌杞幓鎵ц璇ュ嚱鏁板墠鐨勫湴鏂廣傝繖縐嶈漿縐繪搷浣滆姹傚湪杞幓鎵ц鍓嶈淇濆瓨鐜板満騫惰蹇嗘墽琛岀殑鍦板潃錛岃漿鍥炲悗瑕佹仮澶嶇幇鍦猴紝騫舵寜鍘熸潵淇濆瓨鍦板潃緇х畫鎵ц銆傚洜姝わ紝鍑芥暟璋冪敤瑕佹湁涓瀹氱殑鏃墮棿鍜岀┖闂存柟闈㈢殑寮閿錛屼簬鏄皢褰卞搷鍏舵晥鐜囥傝屽畯鍙槸鍦ㄩ澶勭悊鐨勫湴鏂規妸浠g爜灞曞紑錛屼笉闇瑕侀澶栫殑絀洪棿鍜屾椂闂存柟闈㈢殑寮閿錛屾墍浠ヨ皟鐢ㄤ竴涓畯姣旇皟鐢ㄤ竴涓嚱鏁版洿鏈夋晥鐜囥? 銆銆浣嗘槸瀹忎篃鏈夊緢澶氱殑涓嶅敖浜烘剰鐨勫湴鏂廣? 銆銆1銆侊紟瀹忎笉鑳借闂璞$殑縐佹湁鎴愬憳銆? 銆銆2銆侊紟瀹忕殑瀹氫箟寰堝鏄撲駭鐢熶簩鎰忔с? 銆銆鎴戜滑涓句釜渚嬪瓙錛? #define TABLE_MULTI(x) (x*x) 銆銆鎴戜滑鐢ㄤ竴涓暟瀛楀幓璋冪敤瀹?TABLE_MULTI(10)錛岃繖鏍風湅涓婂幓娌℃湁浠涔堥敊璇紝緇撴灉榪斿洖100,鏄紜殑錛屼絾鏄鏋滄垜浠敤TABLE_MULTI(10+10)鍘昏皟鐢ㄧ殑璇濓紝鎴戜滑鏈熸湜鐨勭粨鏋滄槸錛旓紣錛愶紝鑰屽畯鐨勮皟鐢ㄧ粨鏋滄槸(10+10*10+10),緇撴灉鏄?20錛岃繖鏄劇劧涓嶆槸鎴戜滑瑕佸緱鍒扮殑緇撴灉銆傞伩鍏嶈繖浜涢敊璇殑鏂規硶錛屼竴鏄粰瀹忕殑鍙傛暟閮藉姞涓婃嫭鍙楓? #define TABLE_MULTI(x) ((x)*(x)) 銆銆榪欐牱鍙互紜繚涓嶄細鍑洪敊錛屼絾鏄紝鍗充嬌浣跨敤浜嗚繖縐嶅畾涔夛紝榪欎釜瀹忎緷鐒舵湁鍙兘鍑洪敊錛屼緥濡備嬌鐢═ABLE_MULTI(a++)璋冪敤瀹冿紝浠栦滑鏈剰鏄笇鏈涘緱鍒?a+1)*(a+1)鐨勭粨鏋滐紝鑰屽疄闄呬笂鍛紵鎴戜滑鍙互鐪嬬湅瀹忕殑灞曞紑緇撴灉: (a++)*(a++)錛屽鏋渁鐨勫兼槸錛旓紝鎴戜滑寰楀埌鐨勭粨鏋滄槸5*6=30銆傝屾垜浠湡鏈涚殑緇撴灉鏄?*5=25,榪欏張鍑虹幇浜嗛棶棰樸備簨瀹炰笂錛屽湪涓浜汣鐨勫簱鍑芥暟涓篃鏈夎繖浜涢棶棰樸備緥濡? Toupper(*pChar++)灝變細瀵筽Char鎵ц涓ゆ++鎿嶄綔錛屽洜涓篢oupper瀹為檯涓婁篃鏄竴涓畯銆? 銆銆鎴戜滑鍙互鐪嬪埌瀹忔湁涓浜涢毦浠ラ伩鍏嶇殑闂錛屾庝箞瑙e喅鍛紵 銆銆涓嬮潰灝辨槸鐢ㄦ垜瑕佷粙緇嶇殑鍐呰仈鍑芥暟鏉ヨВ鍐寵繖浜涢棶棰橈紝鎴戜滑鍙互浣跨敤鍐呰仈鍑芥暟鏉ュ彇浠e畯鐨勫畾涔夈傝屼笖浜嬪疄涓婃垜浠彲浠ョ敤鍐呰仈鍑芥暟瀹屽叏鍙栦唬棰勫鐞嗗畯銆? 銆銆鍐呰仈鍑芥暟鍜屽畯鐨勫尯鍒湪浜庯紝瀹忔槸鐢遍澶勭悊鍣ㄥ瀹忚繘琛屾浛浠o紝鑰屽唴鑱斿嚱鏁版槸閫氳繃緙栬瘧鍣ㄦ帶鍒舵潵瀹炵幇鐨勩傝屼笖鍐呰仈鍑芥暟鏄湡姝g殑鍑芥暟錛屽彧鏄湪闇瑕佺敤鍒扮殑鏃跺欙紝鍐呰仈鍑芥暟鍍忓畯涓鏍風殑灞曞紑錛屾墍浠ュ彇娑堜簡鍑芥暟鐨勫弬鏁板帇鏍堬紝鍑忓皯浜嗚皟鐢ㄧ殑寮閿銆備綘鍙互璞¤皟鐢ㄥ嚱鏁頒竴鏍鋒潵璋冪敤鍐呰仈鍑芥暟錛岃屼笉蹇呮媴蹇冧細浜х敓浜庡鐞嗗畯鐨勪竴浜涢棶棰樸? 銆銆鎴戜滑鍙互鐢↖nline鏉ュ畾涔夊唴鑱斿嚱鏁幫紝涓嶈繃錛屼換浣曞湪綾葷殑璇存槑閮ㄥ垎瀹氫箟鐨勫嚱鏁伴兘浼氳鑷姩鐨勮涓烘槸鍐呰仈鍑芥暟銆? 銆銆涓嬮潰鎴戜滑鏉ヤ粙緇嶄竴涓嬪唴鑱斿嚱鏁扮殑鐢ㄦ硶銆? 銆銆鍐呰仈鍑芥暟蹇呴』鏄拰鍑芥暟浣撶敵鏄庡湪涓璧鳳紝鎵嶆湁鏁堛傚儚榪欐牱鐨勭敵鏄嶪nline Tablefunction(int I)鏄病鏈夋晥鏋滅殑錛岀紪璇戝櫒鍙槸鎶婂嚱鏁頒綔涓烘櫘閫氱殑鍑芥暟鐢蟲槑錛屾垜浠繀欏誨畾涔夊嚱鏁頒綋銆? Inline tablefunction(int I) {return I*I}; 銆銆榪欐牱鎴戜滑鎵嶇畻瀹氫箟浜嗕竴涓唴鑱斿嚱鏁般傛垜浠彲浠ユ妸瀹冧綔涓轟竴鑸殑鍑芥暟涓鏍瘋皟鐢ㄣ備絾鏄墽琛岄熷害紜瘮涓鑸嚱鏁扮殑鎵ц閫熷害瑕佸揩銆? 銆銆鎴戜滑涔熷彲浠ュ皢瀹氫箟鍦ㄧ被鐨勫閮ㄧ殑鍑芥暟瀹氫箟涓哄唴鑱斿嚱鏁幫紝姣斿錛? Class TableClass{ 銆Private: 銆銆Int I,j; 銆Public: 銆銆Int add() { return I+j;}; 銆銆Inline int dec() { return I-j;} 銆銆Int GetNum(); } inline int tableclass::GetNum(){ return I; } 銆銆涓婇潰鐢蟲槑鐨勪笁涓嚱鏁伴兘鏄唴鑱斿嚱鏁般傚湪C++涓紝鍦ㄧ被鐨勫唴閮ㄥ畾涔変簡鍑芥暟浣撶殑鍑芥暟錛岃榛樿涓烘槸鍐呰仈鍑芥暟銆傝屼笉綆′綘鏄惁鏈塱nline鍏抽敭瀛椼? 銆銆鍐呰仈鍑芥暟鍦–++綾諱腑錛屽簲鐢ㄦ渶騫跨殑錛屽簲璇ユ槸鐢ㄦ潵瀹氫箟瀛樺彇鍑芥暟銆傛垜浠畾涔夌殑綾諱腑涓鑸細鎶婃暟鎹垚鍛樺畾涔夋垚縐佹湁鐨勬垨鑰呬繚鎶ょ殑錛岃繖鏍鳳紝澶栫晫灝變笉鑳界洿鎺ヨ鍐欐垜浠被鎴愬憳鐨勬暟鎹簡銆傚浜庣鏈夋垨鑰呬繚鎶ゆ垚鍛樼殑璇誨啓灝卞繀欏諱嬌鐢ㄦ垚鍛樻帴鍙e嚱鏁版潵榪涜銆傚鏋滄垜浠妸榪欎簺璇誨啓鎴愬憳鍑芥暟瀹氫箟鎴愬唴鑱斿嚱鏁扮殑璇濓紝灝嗕細鑾峰緱姣旇緝濂界殑鏁堢巼銆? Class sample{ 銆Private: 銆銆Int nTest; 銆Public: 銆銆Int readtest(){ return nTest;} 銆Void settest(int I) {nTest=I;} } 銆銆褰撶劧錛屽唴鑱斿嚱鏁頒篃鏈変竴瀹氱殑灞闄愭с傚氨鏄嚱鏁頒腑鐨勬墽琛屼唬鐮佷笉鑳藉お澶氫簡錛屽鏋滐紝鍐呰仈鍑芥暟鐨勫嚱鏁頒綋榪囧ぇ錛屼竴鑸殑緙栬瘧鍣ㄤ細鏀懼純鍐呰仈鏂瑰紡錛岃岄噰鐢ㄦ櫘閫氱殑鏂瑰紡璋冪敤鍑芥暟銆傝繖鏍鳳紝鍐呰仈鍑芥暟灝卞拰鏅氬嚱鏁版墽琛屾晥鐜囦竴鏍蜂簡銆?img src ="http://m.shnenglu.com/bwenpig/aggbug/86317.html" width = "1" height = "1" />

]]>
explicit鍏抽敭瀛楃殑浣滅敤http://m.shnenglu.com/bwenpig/archive/2009/05/31/86311.htmlBen浠?/dc:creator>Ben浠?/author>Sun, 31 May 2009 13:05:00 GMThttp://m.shnenglu.com/bwenpig/archive/2009/05/31/86311.htmlhttp://m.shnenglu.com/bwenpig/comments/86311.htmlhttp://m.shnenglu.com/bwenpig/archive/2009/05/31/86311.html#Feedback0http://m.shnenglu.com/bwenpig/comments/commentRss/86311.htmlhttp://m.shnenglu.com/bwenpig/services/trackbacks/86311.html

]]>
C++ 璋冪敤Flash As鑴氭湰鍐呯殑鍑芥暟鏂規硶http://m.shnenglu.com/bwenpig/archive/2008/09/24/62691.htmlBen浠?/dc:creator>Ben浠?/author>Wed, 24 Sep 2008 09:45:00 GMThttp://m.shnenglu.com/bwenpig/archive/2008/09/24/62691.htmlhttp://m.shnenglu.com/bwenpig/comments/62691.htmlhttp://m.shnenglu.com/bwenpig/archive/2008/09/24/62691.html#Feedback1http://m.shnenglu.com/bwenpig/comments/commentRss/62691.htmlhttp://m.shnenglu.com/bwenpig/services/trackbacks/62691.htmlHello,Flash"); flash绔殑浠g爜: function test(result:Object):Void { trace("call: "+result+""); } flash.external.ExternalInterface.addCallback("test", this, test); //闇瑕乫lash8.0鎴栬呮洿楂樼増鏈?..

]]>
閫忔槑鍖栫獥鍙etLayeredWindowAttributeshttp://m.shnenglu.com/bwenpig/archive/2008/08/30/60464.htmlBen浠?/dc:creator>Ben浠?/author>Sat, 30 Aug 2008 14:20:00 GMThttp://m.shnenglu.com/bwenpig/archive/2008/08/30/60464.htmlhttp://m.shnenglu.com/bwenpig/comments/60464.htmlhttp://m.shnenglu.com/bwenpig/archive/2008/08/30/60464.html#Feedback0http://m.shnenglu.com/bwenpig/comments/commentRss/60464.htmlhttp://m.shnenglu.com/bwenpig/services/trackbacks/60464.html


鏈枃紺轟緥宸ョ▼

鍓嶈█

寰堝鏂囩珷紺鴻寖浜嗕嬌鐢╓indows 2000/XP鐨勫眰嬈$壒鎬ф潵瀹炵幇紿楀彛鐨勯忔槑鍖栥傛湰鏂囧彲浠ラ氳繃璇ョ壒鎬т嬌浠繪剰紿楀彛閫忔槑鍖栵紝鍗充嬌浣犳病鏈夎紼嬪簭鐨勬簮浠g爜銆?

浣跨敤 "WinTrans" 紼嬪簭浣犲彲浠ラ夋嫨浠繪剰姝e湪榪愯鐨勭▼搴忥紝鐢ㄩ紶鏍囧乏閿嫋鎷藉乏涓婅妗嗗唴鐨勬騫跺皢瀹冨帇鍦ㄨ紼嬪簭鐨勬爣棰樻爮涓婏紝鐒跺悗鏀懼紑錛屽垯璇ョ▼搴忓氨鍙互鍙樻垚閫忔槑銆備綘鍙互璋冩暣婊戝姩鏉$殑浣嶇疆鏉ユ帶鍒墮忔槑搴︺?WinTrans" 鏈変竴涓潪甯歌薄 SPY 鐨勭晫闈紝榪樺彲浠ョず鑼僕in32 APIs鐨勫涓嬬敤娉曪細鐢ㄩ紶鏍囨寚閽堝畾浣嶇獥鍙o紝鑾峰彇渚嬪綾誨悕銆佹爣棰樼瓑紿楀彛淇℃伅銆?br>
鐢ㄦ硶

鍦╓indows 2000/XP涓紝User32.dll澧炲姞浜嗕竴涓柊鍑芥暟SetLayeredWindowAttributes銆傝浣跨敤璇ュ嚱鏁幫紝鎴戜滑蹇呴』鍦ㄧ敓鎴愮獥鍙f垨浣跨敤SetWindowLong鍑芥暟涓緗獥鍙i鏍糤S_EX_LAYERED (0x00080000)銆傝椋庢牸涓鏃﹁璁劇疆錛屾垜浠氨鍙互璋冪敤璇ュ嚱鏁版潵閫忔槑鍖栫獥鍙c傝鍑芥暟鎵闇鍙傛暟濡備笅錛?

  • HWND hWnd: 紿楀彛鍙ユ焺
  • COLORREF col: 閫忔槑鍖栭鑹?/li>
  • BYTE bAlpha: 錛?錛氭暣涓獥鍙i忔槑, =255 瀹屽叏涓嶉忔槑
  • DWORD dwFlags: 錛?錛氫粎棰滆壊 col 閫忔槑錛?=2 :紿楀彛鎸夌収bAlpha鍙橀噺榪涜閫忔槑澶勭悊銆?/li>

浠g爜

棣栧厛瀹氫箟瀵硅瘽妗嗙殑鎴愬憳鍙橀噺錛圵inTransDlg.h錛夈?

bool m_bTracking;   // 褰撻紶鏍囪鎹曟崏鏃惰緗負TRUE
HWND m_hCurrWnd; // 榧犳爣鎵鍦ㄧ獥鍙g殑鍙ユ焺
HCURSOR m_hCursor; // 媯掑瀷鍏夋爣鍙ユ焺
鍚屾椂瀹氫箟涓涓寚鍚慡etLayeredWindowAttributes鍑芥暟鐨勬寚閽堛傝鍑芥暟鍦║ser32.dll涓畾涔夈?
// 鍏ㄥ眬鍙橀噺
typedef BOOL (WINAPI *lpfn) (HWND hWnd, COLORREF cr,
BYTE bAlpha, DWORD dwFlags);
lpfn g_pSetLayeredWindowAttributes;
鍦∣nInitDialog浜嬩歡涓幏鍙朣etLayeredWindowAttributes鍑芥暟鐨勬寚閽堝茍涓斾繚瀛樺湪鍏ㄥ眬鍙橀噺g_pSetLayeredWindowAttributes涓?
BOOL CWinTransDlg::OnInitDialog()
{
....
// 鑾峰彇鍑芥暟 SetLayeredWindowAttributes 鍦║ser32.dll涓殑鎸囬拡
HMODULE hUser32 = GetModuleHandle(_T("USER32.DLL"));
g_pSetLayeredWindowAttributes = (lpfn)GetProcAddress(hUser32,
"SetLayeredWindowAttributes");
if (g_pSetLayeredWindowAttributes == NULL)
AfxMessageBox (
"Layering is not supported in this version of Windows",
MB_ICONEXCLAMATION);

// 瑁呭叆媯掑艦鍏夋爣
HINSTANCE hInstResource = AfxFindResourceHandle(
MAKEINTRESOURCE(IDC_WAND), RT_GROUP_CURSOR);
m_hCursor = ::LoadCursor( hInstResource, MAKEINTRESOURCE(IDC_WAND) );
...
}
鐒跺悗瀹氫箟浜嬩歡 WM_LBUTTONDOWN, WM_LBUTTONUP 鍜?WM_MOUSEMOVE 鐨勮Е鍙戝嚱鏁? M_LBUTTONDOWN 浜嬩歡浠g爜濡備笅錛?
void CWinTransDlg::OnLButtonDown(UINT nFlags, CPoint point)
{
...
SetCapture(); //榧犳爣鎹曡幏璁劇疆鍒版寚瀹氱殑紿楀彛銆傚湪榧犳爣鎸夐挳鎸変笅鐨勬椂鍊欙紝榪欎釜紿楀彛浼氫負//褰撳墠搴旂敤紼嬪簭鎴栨暣涓郴緇熸帴鏀舵墍鏈夐紶鏍囪緭鍏?br> m_hCurrWnd = NULL; //鐜板湪榪樻病鏈夌獥鍙i忔槑
m_bTracking = true; // 璁劇疆track鏍囧織
::SetCursor(m_hCursor); // 灝嗗厜鏍囨敼涓烘褰?
}
WM_MOUSEMOVE浜嬩歡澶勭悊鍑芥暟錛?
void CWinTransDlg::OnMouseMove(UINT nFlags, CPoint point)
{
...
if (m_bTracking)
{
...
// 鑾峰彇榧犳爣浣嶇疆
ClientToScreen(&point);
...
// 鑾峰彇榧犳爣涓嬮潰鎵鍦ㄧ殑紿楀彛鍙ユ焺
m_hCurrWnd = ::WindowFromPoint(point);
...
// 鏄劇ず璇ョ獥鍙g殑綾匯佹爣棰樼瓑淇℃伅…
...
}
...
}

涓鏃︾敤榧犳爣宸﹂敭鍦ㄧ獥鍙e唴鐐瑰嚮騫朵笖涓嶉噴鏀撅紝榧犳爣鐨勬寚閽堝皢鍙樹負媯掑艦錛屽茍涓旇紿楀彛鐨勪俊鎭皢鏄劇ず鍦╓inTrans紿楀彛涓娿?褰撻紶鏍囧乏閿閲婃斁鍚庯紝浜嬩歡WM_LBUTTONUP澶勭悊鍑芥暟灝辮璋冪敤銆?

void CWinTransDlg::OnLButtonUp(UINT nFlags, CPoint point)
{
...
//閲婃斁榧犳爣鎹曡幏
ReleaseCapture();
m_bTracking = false;
//濡傛灉榧犳爣涓嬮潰鐨勭獥鍙d笉鏄湰紼嬪簭WinTrans錛屾垜浠氨瑕佽緗眰嬈℃牱寮忓茍涓旈氳繃璁劇疆婊戝姩鏉℃潵瀹炵幇閫忔槑鍖栥?br>
if (g_pSetLayeredWindowAttributes && m_hCurrWnd != m_hWnd)
{
::SetWindowLong(m_hCurrWnd, GWL_EXSTYLE,
GetWindowLong(m_hCurrWnd,
GWL_EXSTYLE) ^ WS_EX_LAYERED);
g_pSetLayeredWindowAttributes(m_hCurrWnd, 0,
(BYTE)m_slider.GetPos(), LWA_ALPHA);

::RedrawWindow(m_hCurrWnd, NULL, NULL,
RDW_ERASE | RDW_INVALIDATE |
RDW_FRAME | RDW_ALLCHILDREN);
}
...
}
鍘熸枃浣滆咃細abhinaba錛屽啀姝よ〃紺烘劅璋紒

]]>
#鍜?#瀹忕殑浣滅敤http://m.shnenglu.com/bwenpig/archive/2008/08/30/60462.htmlBen浠?/dc:creator>Ben浠?/author>Sat, 30 Aug 2008 13:15:00 GMThttp://m.shnenglu.com/bwenpig/archive/2008/08/30/60462.htmlhttp://m.shnenglu.com/bwenpig/comments/60462.htmlhttp://m.shnenglu.com/bwenpig/archive/2008/08/30/60462.html#Feedback0http://m.shnenglu.com/bwenpig/comments/commentRss/60462.htmlhttp://m.shnenglu.com/bwenpig/services/trackbacks/60462.html

瀹忎腑"#"鍜?/span>"##"鐨勭敤娉?/span>

涓銆佷竴鑸敤娉?/span>

鎴戜滑浣跨敤#鎶婂畯鍙傛暟鍙樹負涓涓瓧絎︿覆,鐢?/span>##鎶婁袱涓畯鍙傛暟璐村悎鍦ㄤ竴璧?/span>.

鐢ㄦ硶:

#include

#include

using namespace std;

#define STR(s)   #s

#define CONS(a,b) int(a##e##b)

int main()

{

  printf(STR(vck));       // 杈撳嚭瀛楃涓?/span>"vck"

  printf("%d\n", CONS(2,3)); // 2e3 杈撳嚭:2000

  return 0;

}

 

浜屻佸綋瀹忓弬鏁版槸鍙︿竴涓畯鐨勬椂鍊?/span>

闇瑕佹敞鎰忕殑鏄嚒瀹忓畾涔夐噷鏈夌敤'#'鎴?/span>'##'鐨勫湴鏂瑰畯鍙傛暟鏄笉浼氬啀灞曞紑.

1, 闈?/span>'#'鍜?/span>'##'鐨勬儏鍐?/span>

#define TOW     (2)

#define MUL(a,b) (a*b)

printf("%d*%d=%d\n", TOW, TOW, MUL(TOW,TOW));

榪欒鐨勫畯浼氳灞曞紑涓猴細

printf("%d*%d=%d\n", (2), (2), ((2)*(2)));

MUL閲岀殑鍙傛暟TOW浼氳灞曞紑涓?/span>(2).

2, 褰撴湁'#'鎴?/span>'##'鐨勬椂鍊?/span>

#define A       (2)

#define STR(s)   #s

#define CONS(a,b) int(a##e##b)

printf("int max: %s\n", STR(INT_MAX));   // INT_MAX #include

榪欒浼氳灞曞紑涓猴細

printf("int max: %s\n", "INT_MAX");

printf("%s\n", CONS(A, A));           // compile error

榪欎竴琛屽垯鏄細

printf("%s\n", int(AeA));

A涓嶄細鍐嶈灞曞紑, 鐒惰岃В鍐寵繖涓棶棰樼殑鏂規硶寰堢畝鍗?/span>. 鍔犲涓灞備腑闂磋漿鎹㈠畯.

鍔犺繖灞傚畯鐨勭敤鎰忔槸鎶婃墍鏈夊畯鐨勫弬鏁板湪榪欏眰閲屽叏閮ㄥ睍寮, 閭d箞鍦ㄨ漿鎹㈠畯閲岀殑閭d竴涓畯(_STR)灝辮兘寰楀埌姝g‘鐨勫畯鍙傛暟.

#define A       (2)

#define _STR(s)   #s

#define STR(s)     _STR(s)       // 杞崲瀹?/span>

#define _CONS(a,b) int(a##e##b)

#define CONS(a,b)   _CONS(a,b)     // 杞崲瀹?/span>

printf("int max: %s\n", STR(INT_MAX));       // INT_MAX,int鍨嬬殑鏈澶у鹼紝涓轟竴涓彉閲?/span> #include

杈撳嚭涓?/span>: int max: 0x7fffffff

STR(INT_MAX) --> _STR(0x7fffffff) 鐒跺悗鍐嶈漿鎹㈡垚瀛楃涓詫紱

printf("%d\n", CONS(A, A));

杈撳嚭涓猴細200

CONS(A, A) --> _CONS((2), (2)) --> int((2)e(2))

涓夈?/span>'#'鍜?/span>'##'鐨勪竴浜涘簲鐢ㄧ壒渚?/span>

1銆佸悎騫跺尶鍚嶅彉閲忓悕

#define ___ANONYMOUS1(type, var, line) type var##line

#define __ANONYMOUS0(type, line) ___ANONYMOUS1(type, _anonymous, line)

#define ANONYMOUS(type) __ANONYMOUS0(type, __LINE__)

渚嬶細ANONYMOUS(static int); 鍗?/span>: static int _anonymous70; 70琛ㄧず璇ヨ琛屽彿錛?/span>

絎竴灞傦細ANONYMOUS(static int); --> __ANONYMOUS0(static int, __LINE__);

絎簩灞傦細                 --> ___ANONYMOUS1(static int, _anonymous, 70);

絎笁灞傦細                 --> static int _anonymous70;

鍗蟲瘡嬈″彧鑳借В寮褰撳墠灞傜殑瀹忥紝鎵浠?/span>__LINE__鍦ㄧ浜屽眰鎵嶈兘琚В寮錛?/span>

2銆佸~鍏呯粨鏋?/span>

#define FILL(a)   {a, #a}

enum IDD{OPEN, CLOSE};

typedef struct MSG{

IDD id;

const char * msg;

}MSG;

MSG _msg[] = {FILL(OPEN), FILL(CLOSE)};

鐩稿綋浜庯細

MSG _msg[] = {{OPEN, "OPEN"},

        {CLOSE, "CLOSE"}};

3銆佽褰曟枃浠跺悕

#define _GET_FILE_NAME(f)   #f

#define GET_FILE_NAME(f)   _GET_FILE_NAME(f)

static char FILE_NAME[] = GET_FILE_NAME(__FILE__);

4銆佸緱鍒頒竴涓暟鍊肩被鍨嬫墍瀵瑰簲鐨勫瓧絎︿覆緙撳啿澶у皬

#define _TYPE_BUF_SIZE(type) sizeof #type

#define TYPE_BUF_SIZE(type)   _TYPE_BUF_SIZE(type)

char buf[TYPE_BUF_SIZE(INT_MAX)];

  --> char buf[_TYPE_BUF_SIZE(0x7fffffff)];

  --> char buf[sizeof "0x7fffffff"];

榪欓噷鐩稿綋浜庯細

char buf[11];



]]>
鏍規嵁鍥劇墖浜х敓涓嶈鍒欏艦鐘剁獥鍙?/title><link>http://m.shnenglu.com/bwenpig/archive/2008/08/30/60458.html</link><dc:creator>Ben浠?/dc:creator><author>Ben浠?/author><pubDate>Sat, 30 Aug 2008 12:43:00 GMT</pubDate><guid>http://m.shnenglu.com/bwenpig/archive/2008/08/30/60458.html</guid><wfw:comment>http://m.shnenglu.com/bwenpig/comments/60458.html</wfw:comment><comments>http://m.shnenglu.com/bwenpig/archive/2008/08/30/60458.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/bwenpig/comments/commentRss/60458.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/bwenpig/services/trackbacks/60458.html</trackback:ping><description><![CDATA[//涓嬮潰涓烘牴鎹寚瀹氱殑浣嶅浘浠ュ強瑕佸幓鎺夌殑棰滆壊鐢熸垚涓涓尯鍩?  <br>   HRGN   SetRgn(HBITMAP   hBitmap,COLORREF   clrKey)     <br>   {   <br>       CBitmap   bitmap   ;   <br>       bitmap.Attach(hBitmap)   ;   <br>       BITMAP   bitmapInfo   ;   <br>       bitmap.GetBitmap(&bitmapInfo)   ;   <br>       int   nRow   =   bitmapInfo.bmHeight   ;   <br>       int   nCol   =   bitmapInfo.bmWidth   ;   <br>         <br>       CDC   memDC   ;   <br>       memDC.CreateCompatibleDC(NULL)   ;   <br>       CBitmap*   pOldBitmap   =   memDC.SelectObject(&bitmap)   ;   <br>       CRgn   rgn   ;       <br>       rgn.CreateRectRgn(0,0,nCol,nRow)   ;   <br>       for(int   y   =   0;   y   <   nRow;   y++)   <br>       {   <br>                 for(int   x   =   0;   x   <   nCol;   x++)   <br>                 {   <br>       COLORREF   clrPixel   =   memDC.GetPixel(y,x)   ;   <br>       if(clrPixel   ==   clrKey)//鍘婚櫎鍏抽敭鑹?  <br>       {   <br>             CRgn   rgnTemp   ;   <br>             rgnTemp.CreateRectRgn(y,x,y+1,x+1)   ;   <br>             rgn.CombineRgn(pRgn,&rgnTemp,RGN_XOR)   ;   <br>             rgnTemp.DeleteObject()   ;   <br>       }   <br>                 }   <br>         }   <br>         memDC.SelectObject(pOldBitmap)   ;   <br>         memDC.DeleteDC()   ;   <br>         bitmap.Detach()   ;   <br>         (HRGN)return   rgn.Detach()   ;   <br>   }   <br>     <br>   鏍規嵁鐢熸垚鐨勫尯鍩熻緗獥鍙?  <br>   void   SetWndRgn(HWND   hWnd,HBITMAP   hBitmap)   <br>   {     <br>         HRGN   hRgn   =   SetRgn(hBitmap,clrKey)//鍏朵腑clrKey涓鴻mask鎺夌殑棰滆壊鍊?  <br>         SetWindowRgn(hRgn)   ;   <br>         return   ;   <br>   }<br><br>緗戜笂鎵懼埌1涓唬鐮佷緥瀛?<a href="http://m.shnenglu.com/Files/bwenpig/%E4%B8%8D%E8%A7%84%E5%88%99%E5%9B%BE%E5%BD%A2%E7%AA%97%E5%8F%A3.rar">涓嬭澆</a><br>鍙﹀1涓柟娉曟槸鐢?SetLayeredWindowAttributes 渚嬪瓙 <a href="http://m.shnenglu.com/Files/bwenpig/%E4%B8%8D%E8%A7%84%E5%88%99%E5%9B%BE%E5%BD%A2%E7%AA%97%E5%8F%A32.rar">涓嬭澆</a> <img src ="http://m.shnenglu.com/bwenpig/aggbug/60458.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/bwenpig/" target="_blank">Ben浠?/a> 2008-08-30 20:43 <a href="http://m.shnenglu.com/bwenpig/archive/2008/08/30/60458.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鎺ュ彛鎸囬拡http://m.shnenglu.com/bwenpig/archive/2007/10/26/35224.htmlBen浠?/dc:creator>Ben浠?/author>Fri, 26 Oct 2007 02:57:00 GMThttp://m.shnenglu.com/bwenpig/archive/2007/10/26/35224.htmlhttp://m.shnenglu.com/bwenpig/comments/35224.htmlhttp://m.shnenglu.com/bwenpig/archive/2007/10/26/35224.html#Feedback0http://m.shnenglu.com/bwenpig/comments/commentRss/35224.htmlhttp://m.shnenglu.com/bwenpig/services/trackbacks/35224.html  鎺ュ彛鎸囬拡鏄寚鍚戣櫄鍩虹被鐨勬寚閽?閫氳繃瀹冭皟鐢╟om瀵硅薄鐨剉irtual   鎴愬憳鍑芥暟.  
  com瀵硅薄鏄竴涓被,瀹冪戶鎵挎帴鍙?鎺ュ彛涓殑virtual   鎴愬憳鍑芥暟鍦╟om瀵硅薄涓疄鐜?綾葷殑涓涓疄渚嬪氨鏄竴涓猚om瀵硅薄.

榪欎竴鍙ヨ兘鎻忚堪鎺ュ彛鎸囬拡鐨勫姛鑳姐傘傘傚厛淇濆瓨錛岃繜涓嬭ˉ鍥炰緥瀛?

]]>
鑾峰彇褰撳墠紼嬪簭鐨勮礬寰?/title><link>http://m.shnenglu.com/bwenpig/archive/2007/10/18/34519.html</link><dc:creator>Ben浠?/dc:creator><author>Ben浠?/author><pubDate>Thu, 18 Oct 2007 02:36:00 GMT</pubDate><guid>http://m.shnenglu.com/bwenpig/archive/2007/10/18/34519.html</guid><wfw:comment>http://m.shnenglu.com/bwenpig/comments/34519.html</wfw:comment><comments>http://m.shnenglu.com/bwenpig/archive/2007/10/18/34519.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/bwenpig/comments/commentRss/34519.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/bwenpig/services/trackbacks/34519.html</trackback:ping><description><![CDATA[<p>铏界劧寰堢畝鍗曪紝浣嗘槸鏈夋椂鍊欐兂鐢ㄨ搗鏉ュ嵈鍒板鎵撅紝鐜板湪寮浜哹log閮芥病鍐欎笢瑗褲傘傘傚氨鎶婁竴浜涚綉涓婃壘鏉ョ殑璧勬枡鏉ュ仛涓眹鎬伙紝(*^__^*) 鍢誨樆……錛侊紒</p> 浠ヤ笅鏄幏鍙栧綋鍓嶇▼搴忚礬鐨勪唬鐮侊細<br><br> <div style="BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid">//璇ュ嚱鏁扮敤浜庤幏鍙栨墽琛屾枃浠剁殑鐩綍錛宐Exit涓篢RUE鏃跺垽鏂幏鍙栫殑鐩綍鏄惁瀛樺湪錛岀己鐪佷負TRUE   <br>  BOOL   GetModuleFilePath(CString&   strPath,   BOOL   bExit)   <br>  {   <br>  strPath =   "";   <br>  char lpszFilePath[_MAX_PATH];   <br>  if(::GetModuleFileName(NULL,   lpszFilePath,   _MAX_PATH)   >   0)   <br>  {   <br>  char szDrive[_MAX_DRIVE];   <br>  char szFolder[_MAX_DIR];   <br>  char szFileName[_MAX_FNAME];   <br>  char szExt[_MAX_EXT];   <br>  _splitpath(lpszFilePath,   szDrive,   szFolder,   szFileName,   szExt);   <br>  strPath.Format("%s%s",   szDrive,   szFolder);   <br>  if(bExit)   <br>  {   <br>  // 濡傛灉bExit=TRUE錛屽垯鍒ゆ柇鐩綍鏄惁瀛樺湪錛屽瓨鍦ㄦ椂鎵嶈繑鍥濼RUE   <br>  if(_access(strPath,   0)   ==   -1)   <br>  return FALSE;   <br>  }   <br>    <br>  return TRUE;   <br>  }   <br>    <br>  return FALSE;   <br>  }   <br></div> <img src ="http://m.shnenglu.com/bwenpig/aggbug/34519.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/bwenpig/" target="_blank">Ben浠?/a> 2007-10-18 10:36 <a href="http://m.shnenglu.com/bwenpig/archive/2007/10/18/34519.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <a href="http://m.shnenglu.com/">青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品</a> <div style="position:fixed;left:-9000px;top:-9000px;"><font id="pjuwb"></font><button id="pjuwb"><pre id="pjuwb"></pre></button><sub id="pjuwb"></sub><tbody id="pjuwb"><var id="pjuwb"><address id="pjuwb"></address></var></tbody><listing id="pjuwb"><label id="pjuwb"><strong id="pjuwb"></strong></label></listing><wbr id="pjuwb"><small id="pjuwb"><tbody id="pjuwb"></tbody></small></wbr><ins id="pjuwb"><xmp id="pjuwb"></xmp></ins><style id="pjuwb"></style><label id="pjuwb"><em id="pjuwb"><li id="pjuwb"></li></em></label><samp id="pjuwb"></samp><menu id="pjuwb"><input id="pjuwb"></input></menu><pre id="pjuwb"><tbody id="pjuwb"><tfoot id="pjuwb"><button id="pjuwb"></button></tfoot></tbody></pre><form id="pjuwb"></form><i id="pjuwb"><style id="pjuwb"><label id="pjuwb"><sup id="pjuwb"></sup></label></style></i><li id="pjuwb"><table id="pjuwb"><abbr id="pjuwb"></abbr></table></li><video id="pjuwb"></video><dfn id="pjuwb"></dfn><progress id="pjuwb"></progress><strong id="pjuwb"></strong><mark id="pjuwb"></mark><em id="pjuwb"></em><tbody id="pjuwb"><p id="pjuwb"><strike id="pjuwb"><acronym id="pjuwb"></acronym></strike></p></tbody><option id="pjuwb"></option><strike id="pjuwb"></strike><u id="pjuwb"></u><td id="pjuwb"><center id="pjuwb"><tr id="pjuwb"></tr></center></td><em id="pjuwb"><mark id="pjuwb"><em id="pjuwb"><tt id="pjuwb"></tt></em></mark></em><strong id="pjuwb"></strong><wbr id="pjuwb"></wbr><s id="pjuwb"></s><strong id="pjuwb"></strong><legend id="pjuwb"></legend><nav id="pjuwb"></nav><dl id="pjuwb"><th id="pjuwb"><dl id="pjuwb"></dl></th></dl><noframes id="pjuwb"><ins id="pjuwb"></ins></noframes><font id="pjuwb"></font><strike id="pjuwb"><i id="pjuwb"><style id="pjuwb"><label id="pjuwb"></label></style></i></strike><output id="pjuwb"></output><thead id="pjuwb"><pre id="pjuwb"></pre></thead><source id="pjuwb"></source><menuitem id="pjuwb"><wbr id="pjuwb"></wbr></menuitem><pre id="pjuwb"><span id="pjuwb"><pre id="pjuwb"><big id="pjuwb"></big></pre></span></pre><cite id="pjuwb"><fieldset id="pjuwb"><s id="pjuwb"><rt id="pjuwb"></rt></s></fieldset></cite><big id="pjuwb"><progress id="pjuwb"><big id="pjuwb"></big></progress></big><samp id="pjuwb"><delect id="pjuwb"></delect></samp><dl id="pjuwb"></dl><strike id="pjuwb"><nav id="pjuwb"><dl id="pjuwb"><strong id="pjuwb"></strong></dl></nav></strike><tbody id="pjuwb"><b id="pjuwb"><optgroup id="pjuwb"><rp id="pjuwb"></rp></optgroup></b></tbody><em id="pjuwb"></em><xmp id="pjuwb"><blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote></xmp> <i id="pjuwb"><abbr id="pjuwb"><i id="pjuwb"><abbr id="pjuwb"></abbr></i></abbr></i><center id="pjuwb"><acronym id="pjuwb"><center id="pjuwb"></center></acronym></center><pre id="pjuwb"></pre><ul id="pjuwb"><thead id="pjuwb"></thead></ul><blockquote id="pjuwb"><pre id="pjuwb"><sup id="pjuwb"></sup></pre></blockquote><acronym id="pjuwb"></acronym><big id="pjuwb"><s id="pjuwb"></s></big><th id="pjuwb"></th><th id="pjuwb"></th><tbody id="pjuwb"></tbody><thead id="pjuwb"><strike id="pjuwb"></strike></thead><th id="pjuwb"><dl id="pjuwb"><wbr id="pjuwb"></wbr></dl></th><dl id="pjuwb"><strong id="pjuwb"></strong></dl><abbr id="pjuwb"><noframes id="pjuwb"><noscript id="pjuwb"></noscript></noframes></abbr><td id="pjuwb"><ol id="pjuwb"></ol></td><li id="pjuwb"><noscript id="pjuwb"><abbr id="pjuwb"></abbr></noscript></li><small id="pjuwb"><bdo id="pjuwb"><nav id="pjuwb"></nav></bdo></small><style id="pjuwb"></style><optgroup id="pjuwb"><table id="pjuwb"></table></optgroup><center id="pjuwb"><tr id="pjuwb"><dfn id="pjuwb"></dfn></tr></center><th id="pjuwb"></th><u id="pjuwb"></u><tfoot id="pjuwb"><legend id="pjuwb"><i id="pjuwb"></i></legend></tfoot><mark id="pjuwb"></mark><meter id="pjuwb"></meter><nav id="pjuwb"></nav><acronym id="pjuwb"><pre id="pjuwb"><acronym id="pjuwb"><ul id="pjuwb"></ul></acronym></pre></acronym><acronym id="pjuwb"><pre id="pjuwb"><acronym id="pjuwb"><ul id="pjuwb"></ul></acronym></pre></acronym><nobr id="pjuwb"></nobr><sub id="pjuwb"><th id="pjuwb"><menuitem id="pjuwb"><wbr id="pjuwb"></wbr></menuitem></th></sub><thead id="pjuwb"><sub id="pjuwb"></sub></thead><ul id="pjuwb"><address id="pjuwb"><menuitem id="pjuwb"><meter id="pjuwb"></meter></menuitem></address></ul><dfn id="pjuwb"></dfn><pre id="pjuwb"></pre><input id="pjuwb"><cite id="pjuwb"><fieldset id="pjuwb"></fieldset></cite></input><u id="pjuwb"><form id="pjuwb"><u id="pjuwb"></u></form></u><kbd id="pjuwb"><em id="pjuwb"><mark id="pjuwb"></mark></em></kbd><tr id="pjuwb"></tr><del id="pjuwb"><form id="pjuwb"><address id="pjuwb"></address></form></del><tfoot id="pjuwb"><legend id="pjuwb"><ol id="pjuwb"><dl id="pjuwb"></dl></ol></legend></tfoot><menu id="pjuwb"><nobr id="pjuwb"><th id="pjuwb"><nobr id="pjuwb"></nobr></th></nobr></menu><fieldset id="pjuwb"></fieldset><pre id="pjuwb"><blockquote id="pjuwb"><samp id="pjuwb"></samp></blockquote></pre><xmp id="pjuwb"><sup id="pjuwb"><pre id="pjuwb"></pre></sup></xmp><span id="pjuwb"><progress id="pjuwb"></progress></span><font id="pjuwb"></font><var id="pjuwb"><abbr id="pjuwb"></abbr></var><strong id="pjuwb"><label id="pjuwb"><i id="pjuwb"><legend id="pjuwb"></legend></i></label></strong><tr id="pjuwb"><em id="pjuwb"><em id="pjuwb"><output id="pjuwb"></output></em></em></tr><thead id="pjuwb"><strike id="pjuwb"></strike></thead> <acronym id="pjuwb"></acronym><i id="pjuwb"></i><tt id="pjuwb"></tt><rt id="pjuwb"><source id="pjuwb"><rt id="pjuwb"></rt></source></rt><strike id="pjuwb"><acronym id="pjuwb"></acronym></strike><del id="pjuwb"></del><font id="pjuwb"><output id="pjuwb"><ins id="pjuwb"><output id="pjuwb"></output></ins></output></font><kbd id="pjuwb"><tr id="pjuwb"><kbd id="pjuwb"></kbd></tr></kbd><pre id="pjuwb"><sup id="pjuwb"><delect id="pjuwb"><samp id="pjuwb"></samp></delect></sup></pre><samp id="pjuwb"></samp><track id="pjuwb"></track><tr id="pjuwb"></tr><center id="pjuwb"></center><fieldset id="pjuwb"></fieldset><i id="pjuwb"></i><td id="pjuwb"></td><rt id="pjuwb"></rt><object id="pjuwb"></object><pre id="pjuwb"><progress id="pjuwb"><sub id="pjuwb"><thead id="pjuwb"></thead></sub></progress></pre><kbd id="pjuwb"><tr id="pjuwb"><option id="pjuwb"></option></tr></kbd><output id="pjuwb"><ins id="pjuwb"></ins></output><ol id="pjuwb"></ol><source id="pjuwb"></source><strong id="pjuwb"></strong><ruby id="pjuwb"></ruby><sub id="pjuwb"><meter id="pjuwb"><menuitem id="pjuwb"><meter id="pjuwb"></meter></menuitem></meter></sub><pre id="pjuwb"></pre><center id="pjuwb"></center><tr id="pjuwb"><tbody id="pjuwb"><xmp id="pjuwb"><dd id="pjuwb"></dd></xmp></tbody></tr><video id="pjuwb"></video><pre id="pjuwb"></pre><form id="pjuwb"><optgroup id="pjuwb"></optgroup></form><samp id="pjuwb"></samp><kbd id="pjuwb"></kbd><strong id="pjuwb"><option id="pjuwb"></option></strong><object id="pjuwb"></object><abbr id="pjuwb"><noframes id="pjuwb"><abbr id="pjuwb"></abbr></noframes></abbr><ul id="pjuwb"><del id="pjuwb"><button id="pjuwb"><pre id="pjuwb"></pre></button></del></ul><abbr id="pjuwb"></abbr><strong id="pjuwb"><code id="pjuwb"><strong id="pjuwb"></strong></code></strong><option id="pjuwb"></option><optgroup id="pjuwb"><bdo id="pjuwb"><code id="pjuwb"></code></bdo></optgroup><mark id="pjuwb"><em id="pjuwb"><font id="pjuwb"></font></em></mark><acronym id="pjuwb"><code id="pjuwb"></code></acronym><dl id="pjuwb"></dl><em id="pjuwb"></em><object id="pjuwb"><input id="pjuwb"><object id="pjuwb"></object></input></object><output id="pjuwb"><dd id="pjuwb"></dd></output><option id="pjuwb"><button id="pjuwb"><option id="pjuwb"></option></button></option><small id="pjuwb"></small></div> <a href="http://7n7l.com" target="_blank">免费观看成人www动漫视频</a>| <a href="http://0855dyw.com" target="_blank">欧美一区二区在线播放</a>| <a href="http://goldure.com" target="_blank">亚洲开发第一视频在线播放</a>| <a href="http://xxx6688.com" target="_blank">亚洲全部视频</a>| <a href="http://qvod777.com" target="_blank">国产免费亚洲高清</a>| <a href="http://cao3e8c8.com" target="_blank">国产精品美女</a>| <a href="http://8eb26.com" target="_blank">国产精品系列在线</a>| <a href="http://sdhanm.com" target="_blank">国产一区二区av</a>| <a href="http://998609.com" target="_blank">国产亚洲精品一区二555</a>| <a href="http://www-77663.com" target="_blank">国产精品免费在线</a>| <a href="http://958997.com" target="_blank">国产在线观看精品一区二区三区 </a>| <a href="http://vvv3939.com" target="_blank">欧美日韩精品久久久</a>| <a href="http://xtsjjw.com" target="_blank">免费欧美日韩</a>| <a href="http://www-136445.com" target="_blank">欧美日韩小视频</a>| <a href="http://3dprintingferuima.com" target="_blank">国产精品qvod</a>| <a href="http://85181890.com" target="_blank">国产有码在线一区二区视频</a>| <a href="http://149155.com" target="_blank">亚洲激情影视</a>| <a href="http://489633.com" target="_blank">亚洲成人资源网</a>| <a href="http://shalitao.com" target="_blank">久久人人爽爽爽人久久久</a>| <a href="http://hh474.com" target="_blank">久久精品视频在线免费观看</a>| <a href="http://czsanlin.com" target="_blank">久久久久久综合网天天</a>| <a href="http://www39pao.com" target="_blank">亚洲国产精品激情在线观看</a>| <a href="http://15149cc.com" target="_blank">一区二区三区成人</a>| <a href="http://994745.com" target="_blank">欧美在线中文字幕</a>| <a href="http://whaylan.com" target="_blank">欧美日韩一区三区四区</a>| <a href="http://bixiuge.com" target="_blank">亚洲高清av在线</a>| <a href="http://911mmm.com" target="_blank">久久精品99国产精品酒店日本</a>| <a href="http://3333347.com" target="_blank">欧美激情一二区</a>| <a href="http://080973.com" target="_blank">久久精品成人</a>| <a href="http://xunlei520.com" target="_blank">国产精品久久一区二区三区</a>| <a href="http://88xjj.com" target="_blank">亚洲三级视频在线观看</a>| <a href="http://8847m.com" target="_blank">久久久久亚洲综合</a>| <a href="http://97gaoba.com" target="_blank">欧美一级播放</a>| <a href="http://o6186.com" target="_blank">国产日韩欧美在线看</a>| <a href="http://diao66.com" target="_blank">亚洲素人一区二区</a>| <a href="http://173168.com" target="_blank">亚洲精品一二区</a>| <a href="http://jx963.com" target="_blank">欧美午夜剧场</a>| <a href="http://16kkkk.com" target="_blank">亚洲欧美成人综合</a>| <a href="http://www-13978.com" target="_blank">一区二区三区三区在线</a>| <a href="http://bodabloc.com" target="_blank">欧美日韩国产色综合一二三四</a>| <a href="http://huabiseeds.com" target="_blank">亚洲高清一区二</a>| <a href="http://xxdd51.com" target="_blank">欧美激情视频网站</a>| <a href="http://chaxiangmall.com" target="_blank">美国三级日本三级久久99</a>| <a href="http://xsjj10.com" target="_blank">亚洲成人自拍视频</a>| <a href="http://tfccrk.com" target="_blank">国产欧美亚洲精品</a>| <a href="http://dailymailnepal.com" target="_blank">亚洲毛片在线免费观看</a>| <a href="http://wzlingfeng.com" target="_blank">亚洲国产精品传媒在线观看</a>| <a href="http://atmub.com" target="_blank">美女露胸一区二区三区</a>| <a href="http://www35211.com" target="_blank">久久久国产成人精品</a>| <a href="http://zyjzz.com" target="_blank">亚洲精品乱码久久久久久黑人</a>| <a href="http://by5130.com" target="_blank">亚洲伊人伊色伊影伊综合网</a>| <a href="http://cctbdy.com" target="_blank">国产有码在线一区二区视频</a>| <a href="http://psykoptic.com" target="_blank">麻豆freexxxx性91精品</a>| <a href="http://www-36900.com" target="_blank">欧美丰满高潮xxxx喷水动漫</a>| <a href="http://373gg.com" target="_blank">欧美日韩中国免费专区在线看</a>| <a href="http://tingxihuan.com" target="_blank">亚洲字幕在线观看</a>| <a href="http://www-14333.com" target="_blank">久久久久成人精品免费播放动漫</a>| <a href="http://www473333.com" target="_blank">亚洲国产精品高清久久久</a>| <a href="http://ccc3636.com" target="_blank">日韩午夜在线电影</a>| <a href="http://628155.com" target="_blank">亚洲激情第一页</a>| <a href="http://17cao8.com" target="_blank">久久裸体艺术</a>| <a href="http://667996.com" target="_blank">欧美制服丝袜</a>| <a href="http://y3u7.com" target="_blank">欧美视频福利</a>| <a href="http://543422.com" target="_blank">亚洲美女在线国产</a>| <a href="http://aaddgg66.com" target="_blank">亚洲欧洲一区二区三区</a>| <a href="http://tfccrk.com" target="_blank">久久九九国产精品怡红院</a>| <a href="http://www-76577c.com" target="_blank">欧美专区在线观看一区</a>| <a href="http://hhhh19.com" target="_blank">欧美岛国激情</a>| <a href="http://taoh228.com" target="_blank">蜜臀久久99精品久久久久久9</a>| <a href="http://hdsywang.com" target="_blank">久久久久88色偷偷免费</a>| <a href="http://75pppp.com" target="_blank">久热国产精品</a>| <a href="http://www369cf.com" target="_blank">国产日韩欧美一区二区三区四区</a>| <a href="http://seyuav4.com" target="_blank">国内精品福利</a>| <a href="http://85041960.com" target="_blank">亚洲免费视频在线观看</a>| <a href="http://wwwzmcc1.com" target="_blank">久久久久久9999</a>| <a href="http://chunhuigk.com" target="_blank">国产在线拍偷自揄拍精品</a>| <a href="http://tuiliqi.com" target="_blank">亚洲精品乱码久久久久久</a>| <a href="http://345fz.com " target="_blank">久久精品亚洲一区</a>| <a href="http://www-333304.com" target="_blank">亚洲国产精品成人一区二区</a>| <a href="http://jrtkpx.com" target="_blank">亚洲素人一区二区</a>| <a href="http://373336.com" target="_blank">亚洲午夜精品久久</a>| <a href="http://jlhao123.com" target="_blank">国产一区99</a>| <a href="http://www-216678.com" target="_blank">久久精品国产免费观看</a>| <a href="http://aqdw2021.com" target="_blank">久久久精品久久久久</a>| <a href="http://lutube666.com" target="_blank">亚洲破处大片</a>| <a href="http://ccnn33.com" target="_blank">久久成人国产精品</a>| <a href="http://hg98688.com" target="_blank">亚洲一区免费网站</a>| <a href="http://yc0989.com" target="_blank">麻豆国产精品一区二区三区</a>| <a href="http://80hogo.com" target="_blank">一区二区三区不卡视频在线观看</a>| <a href="http://eshop999.com" target="_blank">久久九九精品99国产精品</a>| <a href="http://gztcm01.com" target="_blank">欧美制服丝袜第一页</a>| <a href="http://wzsl8.com" target="_blank">韩日午夜在线资源一区二区</a>| <a href="http://www-77663.com" target="_blank">欧美在线视频观看免费网站</a>| <a href="http://78gde.com" target="_blank">欧美一区二区三区视频</a>| <a href="http://3314133.com" target="_blank">国产精品久久福利</a>| <a href="http://www51avav.com" target="_blank">亚洲国产91精品在线观看</a>| <a href="http://84172199.com" target="_blank">国产视频一区三区</a>| <a href="http://www-798009.com" target="_blank">91久久黄色</a>| <a href="http://xtgoldsky.com" target="_blank">亚洲一区二区三区三</a>| <a href="http://59199m.com" target="_blank">国产精品激情偷乱一区二区∴</a>| <a href="http://7555hh.com" target="_blank">日韩一级大片在线</a>| <a href="http://lampreydb.com" target="_blank">久久免费国产精品</a>| <a href="http://liuyangzi.com" target="_blank">99国产成+人+综合+亚洲欧美</a>| <a href="http://845821.com" target="_blank">欧美日韩日韩</a>| <a href="http://pansinobbs.com" target="_blank">一区二区三区日韩在线观看</a>| <a href="http://66hhmm.com" target="_blank">亚洲天天影视</a>| <a href="http://777777hb.com" target="_blank">伊人成人开心激情综合网</a>| <a href="http://www55747.com" target="_blank">麻豆91精品</a>| <a href="http://www227zh.com" target="_blank">香蕉亚洲视频</a>| <a href="http://hankanzhan.com" target="_blank">在线视频中文亚洲</a>| <a href="http://www35353.com" target="_blank">亚洲久久视频</a>| <a href="http://topjavhd.com" target="_blank">亚洲精品韩国</a>| <a href="http://www44448.com" target="_blank">性视频1819p久久</a>| <a href="http://sese699.com" target="_blank">99re热精品</a>| <a href="http://www225011.com" target="_blank">黄色工厂这里只有精品</a>| <a href="http://my736.com" target="_blank">国产精品日韩一区二区</a>| <a href="http://7171152.com" target="_blank">欧美一级视频一区二区</a>| <a href="http://858185gg.com" target="_blank">一区二区欧美在线</a>| <a href="http://pao449.com" target="_blank">在线看欧美视频</a>| <a href="http://njhuike.com" target="_blank">欧美国产日韩a欧美在线观看</a>| <a href="http://jiuzuifusheng.com" target="_blank">99re热精品</a>| <a href="http://dxmdzz.com" target="_blank">亚洲狠狠丁香婷婷综合久久久</a>| <a href="http://ydy8.com" target="_blank">久久精品国产免费看久久精品</a>| <a href="http://220fuke.com" target="_blank">一区二区三区四区国产</a>| <a href="http://259758.com" target="_blank">亚洲精品一品区二品区三品区</a>| <a href="http://678665.com" target="_blank">激情文学综合丁香</a>| <a href="http://6966g.com" target="_blank">国产一区二区三区在线观看网站</a>| <a href="http://zzztt04.com" target="_blank">亚洲国产aⅴ天堂久久</a>| <a href="http://fulong-tj.com" target="_blank">韩国三级电影久久久久久</a>| <a href="http://4106446.com" target="_blank">欧美日韩一卡二卡</a>| <a href="http://899399com.com" target="_blank">免费在线日韩av</a>| <a href="http://xkm663y.com" target="_blank">欧美成人自拍</a>| <a href="http://456888com.com" target="_blank">国产精品久久久久毛片大屁完整版 </a>| <a href="http://xuduoshu.com" target="_blank">亚洲人成亚洲人成在线观看</a>| <a href="http://270909.com" target="_blank">狠狠久久亚洲欧美专区</a>| <a href="http://6k6a.com" target="_blank">国产精品欧美日韩久久</a>| <a href="http://www-4012345.com" target="_blank">欧美激情 亚洲a∨综合</a>| <a href="http://543199.com" target="_blank">欧美美女bbbb</a>| <a href="http://by3180.com" target="_blank">国产综合久久久久久鬼色</a>| <a href="http://qqszdq.com" target="_blank">亚洲第一综合天堂另类专</a>| <a href="http://wwww999.com" target="_blank">亚洲人成免费</a>| <a href="http://saobi6.com" target="_blank">亚洲人体大胆视频</a>| <a href="http://www-5013.com" target="_blank">亚洲国产精品久久久久秋霞不卡 </a>| <a href="http://55555549.com" target="_blank">久久久999</a>| <a href="http://6aaee.com" target="_blank">国产亚洲福利一区</a>| <a href="http://123-sj.com" target="_blank">一区二区亚洲</a>| <a href="http://wwwcc7777.com" target="_blank">亚洲婷婷在线</a>| <a href="http://51120guahao.com" target="_blank">久久欧美肥婆一二区</a>| <a href="http://478884.com" target="_blank">一区二区三区视频在线观看 </a>| <a href="http://mm778899.com" target="_blank">亚洲高清不卡在线</a>| <a href="http://www8888803.com" target="_blank">亚洲激情国产精品</a>| <a href="http://baostat.com" target="_blank">欧美一级一区</a>| <a href="http://czsanlin.com" target="_blank">国产又爽又黄的激情精品视频</a>| <a href="http://zjjieda.com" target="_blank">亚洲无人区一区</a>| <a href="http://qqszdq.com" target="_blank">久久精品av麻豆的观看方式</a>| <a href="http://77xyc77.com" target="_blank">久久天天躁狠狠躁夜夜av</a>| <a href="http://4bbbbb.com" target="_blank">亚洲免费观看高清完整版在线观看熊 </a>| <a href="http://17vx.com" target="_blank">这里只有精品丝袜</a>| <a href="http://www-90567.com" target="_blank">欧美久久视频</a>| <a href="http://lingshidu.com" target="_blank">日韩一级免费</a>| <a href="http://9511331.com" target="_blank">最新成人在线</a>| <a href="http://5767j.com" target="_blank">久久免费一区</a>| <a href="http://yp889.com" target="_blank">国内精品久久久</a>| <a href="http://92ebook.com" target="_blank">欧美在线综合视频</a>| <a href="http://353033.com" target="_blank">久久久久国产一区二区三区</a>| <a href="http://4915w.com" target="_blank">亚洲福利视频网</a>| <a href="http://zztto7.com" target="_blank">亚洲午夜小视频</a>| <a href="http://668756.com" target="_blank">国产精品一区一区三区</a>| <a href="http://guanghezixun.com" target="_blank">一区二区三区欧美视频</a>| <a href="http://ww4477.com" target="_blank">久久久美女艺术照精彩视频福利播放</a>| <a href="http://zyjzz.com" target="_blank">亚洲国内精品在线</a>| <a href="http://5207877.com" target="_blank">欧美91福利在线观看</a>| <a href="http://tjpzgs.com" target="_blank">99av国产精品欲麻豆</a>| <a href="http://yckjwb.com" target="_blank">亚洲四色影视在线观看</a>| <a href="http://9952222.com" target="_blank">激情六月婷婷久久</a>| <a href="http://yh5557.com" target="_blank">亚洲欧美久久久</a>| <a href="http://hzdss.com" target="_blank">亚洲午夜激情</a>| <a href="http://aqxiangtai.com" target="_blank">国产视频一区二区在线观看</a>| <a href="http://86868o.com" target="_blank">欧美大片免费观看</a>| <a href="http://sdsptl.com" target="_blank">欧美先锋影音</a>| <a href="http://www24822.com" target="_blank">老司机久久99久久精品播放免费</a>| <a href="http://ju5556.com" target="_blank">欧美激情一区二区三级高清视频</a>| <a href="http://wanshunpu.com" target="_blank">美女精品在线</a>| <a href="http://wwwok1965.com" target="_blank">欧美韩日高清</a>| <a href="http://987gqb.com" target="_blank">欧美一区国产一区</a>| <a href="http://9955377.com" target="_blank">久久精品理论片</a>| <a href="http://syddzs.com" target="_blank">久久国产精品久久久久久电车 </a>| <a href="http://66636by.com" target="_blank">久久激情视频久久</a>| <a href="http://3wbb.com" target="_blank">亚洲人成网在线播放</a>| <a href="http://777777hb.com" target="_blank">久久成人人人人精品欧</a>| <a href="http://628155.com" target="_blank">欧美一区二区三区电影在线观看</a>| <a href="http://26cs.com" target="_blank">小处雏高清一区二区三区</a>| <a href="http://9906w.com" target="_blank">国产一区二区三区的电影</a>| <a href="http://buyiker.com" target="_blank">亚洲国产成人在线播放</a>| <a href="http://2424ddd.com" target="_blank">欧美日韩一级大片网址</a>| <a href="http://pp88qq.com" target="_blank">蜜桃av一区</a>| <a href="http://kpd034.com" target="_blank">极品少妇一区二区三区</a>| <a href="http://obatshaka.com" target="_blank">先锋影音一区二区三区</a>| <a href="http://aqd1t.com" target="_blank">久久国内精品视频</a>| <a href="http://zz-777.com" target="_blank">欧美日韩一区二区在线视频</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>