??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲嫩草影院久久精品,久久综合88熟人妻,色婷婷久久综合中文久久蜜桃av http://www.shnenglu.com/shongbee2/category/10033.html杂七杂八zh-cnThu, 24 Sep 2009 10:20:53 GMTThu, 24 Sep 2009 10:20:53 GMT60【{】MFC使用CTreeCtrl控ghttp://www.shnenglu.com/shongbee2/archive/2009/09/24/97096.htmlshongbee2shongbee2Thu, 24 Sep 2009 01:47:00 GMThttp://www.shnenglu.com/shongbee2/archive/2009/09/24/97096.htmlhttp://www.shnenglu.com/shongbee2/comments/97096.htmlhttp://www.shnenglu.com/shongbee2/archive/2009/09/24/97096.html#Feedback1http://www.shnenglu.com/shongbee2/comments/commentRss/97096.htmlhttp://www.shnenglu.com/shongbee2/services/trackbacks/97096.html

转自Q忘记具体网址了。。。。?/p>

首先,我们要创Z?/font>基本对话框的MFC工程MFC_TreeCRTLQ名字随便给一个)(j)。然后在资源视图中插入两?/font>DialogQ?/font>ID分别?/font>IDD_DIALOG11?/font>IDD_DIALOG211Q都更改Style属性ؓ(f)Child,Border属性ؓ(f)None,为它们徏立两个类Q分别命名ؓ(f)Cdialog11?/font>Cdialog211Qƈ?/font>MFC_TreeCRTLDlg.CPP文g中包?/font>dialog11.h?/font>dialog211.h两个头文件。再导入几个资源图标作ؓ(f)?wi)Ş控g节点的图标及(qing)装饰面板。最后在主面板上d一?/font>CTreeCtrl控g,ID?/font>默认Qƈ?font face="Times New Roman">ClassWizard中添加它的一个变量,命名?/font>m_mytree?/font>

  接着Q我们进行具体代码编写?/span>

  我们必须?font face="Times New Roman">CMFC_TreeCRTLDlg
cM加入q些变量和函?/font>

CDialog * m_treePages[2];
CString node_name;
BOOL InitMytree();


  我们q要?font face="Times New Roman">CMFC_TreeCRTLDlg
cȝ构造函C?/font>m_treePages[2]分配I间Q?m_treePages[0]=new Cdialog11;

m_treePages[1]=new Cdialog211;

InitMytree()函数?/font>m_mytree的初始化q程 BOOL CMFC_TreeCRTLDlg::InitMytree()
{
 //节点的图?/font>
 int i=0;
 int i_count=2;
 //载入图标
 HICON icon[4];
 icon[0]=AfxGetApp()->LoadIcon (IDI_ICON6);
 icon[1]=AfxGetApp()->LoadIcon (IDI_ICON7);

 //创徏囑փ列表控g
 CImageList *m_imagelist=new CImageList;
 m_imagelist->Create(16,16,0,7,7);
 m_imagelist->SetBkColor (#ffffff);
 for(int n=0;n<i_count;n++)
 {
  m_imagelist->Add(icon[n]); //把图标蝲入图像列表控?/font>
 }
 m_mytree.SetImageList(m_imagelist,TVSIL_NORMAL); //?/font>m_mytree讄一个图像列表,?/font>CtreeCtrl的节Ҏ(gu)CZ同的图标
 m_mytree.SetBkColor(#00faff);//m_mytree的背景色

 //创徏节点
 //父节?/font>
 HTREEITEM root0=m_mytree.InsertItem("Dialog1",0,1,TVI_ROOT,TVI_LAST);
 HTREEITEM root1=m_mytree.InsertItem("Dialog2",0,1,TVI_ROOT,TVI_LAST);
 //一层子节点
 HTREEITEM sub_son0=m_mytree.InsertItem("Dialog 1-1",0,1,root0,TVI_LAST);
 HTREEITEM sub_son1=m_mytree.InsertItem("Dialog 2-1",0,1,root1,TVI_LAST);
 //二层孙子节点
 HTREEITEM sub_m_son0=m_mytree.InsertItem("Dialog 2-1-1",0,1,sub_son1,TVI_LAST);

 //建立节点对应?/font>Dialog
 m_treePages[0]->Create(IDD_DIALOG11,this);
 m_treePages[1]->Create(IDD_DIALOG211,this);
 m_treePages[0]->ShowWindow(SW_SHOW);
 m_treePages[1]->ShowWindow(SW_HIDE);

 //?/font>DialogUd合适位|?/font>
 CRect m_rect;
 GetClientRect(m_rect);
 m_rect.left=200;
 m_treePages[0]->MoveWindow(m_rect);
 m_treePages[1]->MoveWindow(m_rect);

 return true;
}


  始初化完成后Q我们要dCTreeCtrl的消息响应事Ӟq样才能让它按我们的要求起作用。我们打开Class Wizard炚w?/font>IDC_TREE1dTVN_SELCHANGED消息Qƈ在消息响应函C写入代码?/font>

void CMFC_TreeCRTLDlg::OnSelchangedTree1(NMHDR* pNMHDR, LRESULT* pResult)
{
 NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR;
 // TODO: Add your control notification handler code here

 UpdateData(true);
 node_name=m_mytree.GetItemText(pNMTreeView->itemNew.hItem);
 //在标题栏昄节点信息
 SetWindowText(node_name);
 //切换面板
 if(node_name=="Dialog 1-1"){
  m_treePages[0]->ShowWindow(SW_SHOW);
  m_treePages[1]->ShowWindow(SW_HIDE);
 }
 else if(node_name=="Dialog 2-1-1"){
  m_treePages[0]->ShowWindow(SW_HIDE);
  m_treePages[1]->ShowWindow(SW_SHOW);
 }
 UpdateData(false);
 *pResult = 0;
}


  最?font face="Times New Roman">,
我们?CMFC_TreeCRTLDlg::OnInitDialog()初始化函数里调用InitMytree()函数。程序运行效果:(x)


图一

Qؓ(f)什么百度会(x)把图片质量变低,该死的羃水图。。。。)(j)

  到这里ؓ(f)止,我们把一?font face="Times New Roman">Dialog
_脓(chung)C?/font>Dialog上了Q通过CTreeCtrl控g的节点的变化Q让不同?/font>Dialog交替地粘贴在?/font>Dialog上,从而方便于我们只用数的窗口,调用更多的功能模块,不必再ؓ(f)每个模块都作为弹出窗口,而显得繁杂?




shongbee2 2009-09-24 09:47 发表评论
]]>
【{】OPENFILENAME http://www.shnenglu.com/shongbee2/archive/2009/07/02/89092.htmlshongbee2shongbee2Thu, 02 Jul 2009 09:27:00 GMThttp://www.shnenglu.com/shongbee2/archive/2009/07/02/89092.htmlhttp://www.shnenglu.com/shongbee2/comments/89092.htmlhttp://www.shnenglu.com/shongbee2/archive/2009/07/02/89092.html#Feedback0http://www.shnenglu.com/shongbee2/comments/commentRss/89092.htmlhttp://www.shnenglu.com/shongbee2/services/trackbacks/89092.html阅读全文

shongbee2 2009-07-02 17:27 发表评论
]]>
【{】在vc?output的打?/title><link>http://www.shnenglu.com/shongbee2/archive/2009/04/15/80025.html</link><dc:creator>shongbee2</dc:creator><author>shongbee2</author><pubDate>Wed, 15 Apr 2009 08:42:00 GMT</pubDate><guid>http://www.shnenglu.com/shongbee2/archive/2009/04/15/80025.html</guid><wfw:comment>http://www.shnenglu.com/shongbee2/comments/80025.html</wfw:comment><comments>http://www.shnenglu.com/shongbee2/archive/2009/04/15/80025.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/shongbee2/comments/commentRss/80025.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/shongbee2/services/trackbacks/80025.html</trackback:ping><description><![CDATA[<div align="left">转自Qhttp://blog.chinaunix.net/u3/94302/showart_1891797.html<br>1Q用OutputDebugString在win32E序中可以用函数OutputDebugString输出调试信息。输出的l果可以在vs的集成环境中看到Q也可以使用工具DbgView.exe捕捉l果。函数的原Ş如下QOutputDebugStringThe OutputDebugString function sends a string to the debugger for display.void OutputDebugString(<br>  LPCTSTR lpOutputString<br>);<br>Parameters<br>lpOutputString <br>[in] Pointer to the null-terminated string to be displayed. <br>Return Values<br>This function does not return a value<br>因ؓ(f)OutputDebugString的参数是字符Ԍ而我们在实际使用q程中希望能像printf一h持变参。可以用下面的方法实现这个效果:(x)<br>inline bool MyDbgStr(LPCSTR lpszFormat, ...)<br>{<br>    va_list   args;<br>    int       nBuf;<br>    TCHAR     szBuffer[512];<br>    va_start(args, lpszFormat);<br>    nBuf = _vsnprintf(szBuffer, sizeof(szBuffer)*sizeof(TCHAR), lpszFormat, args);<br>    Assert(nBuf > 0);<br>    OutputDebugString(szBuffer);<br>    va_end(args);<br>}<br>文章出处Q?a >http://www.diybl.com/course/3_program/c++/cppsl/200866/122894.html</a></div> <br><img src ="http://www.shnenglu.com/shongbee2/aggbug/80025.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/shongbee2/" target="_blank">shongbee2</a> 2009-04-15 16:42 <a href="http://www.shnenglu.com/shongbee2/archive/2009/04/15/80025.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【{?reg文g格式http://www.shnenglu.com/shongbee2/archive/2009/04/08/79248.htmlshongbee2shongbee2Wed, 08 Apr 2009 04:27:00 GMThttp://www.shnenglu.com/shongbee2/archive/2009/04/08/79248.htmlhttp://www.shnenglu.com/shongbee2/comments/79248.htmlhttp://www.shnenglu.com/shongbee2/archive/2009/04/08/79248.html#Feedback0http://www.shnenglu.com/shongbee2/comments/commentRss/79248.htmlhttp://www.shnenglu.com/shongbee2/services/trackbacks/79248.html

转自Qhttp://hi.baidu.com/oumeida/blog/item/119af6dde7e57ce877c638cf.html

.reg文g格式

原作Qj.mostert
译QE月儿

1 概述
注册表编辑器使用.reg文g格式导入、导出注册表讄Q支持的操作pȝ包括windows3.xQwindows95/98/nt?qing)以上。尽注册表的作用和?

理十分重要,但本文不打算介绍Q你可以通过文末列出的网址Q获得相关的信息。同Ӟwindows3.x?reg文g格式与windows95以上不尽相同

Q本文将忽略q方面的内容Q毕竟windows3.x的注册表已经不太重要?

2 详细说明
.reg文g是ascii码组成的无格式纯文本Q每一行以“cr/lf”l尾?

2.1 文g?
.reg文g开头是注册表编辑器的版本,windows95/nt下版本是4Q你可以使用q样的字W串Qregedit4。在执行导入前,注册表编辑器会(x)(g)

查版本是否正,q在不匹配时l与提示Q这也是注册表编辑器?reg文g做的唯一(g)查。一般情况下Q注册表~辑器会(x)默默忽略掉错误的?

件内容不予导入注册表Q更多情况下?x)把可能D问题的内容导入注册表Q这是微软注册表~辑器的一个缺陗?

2.2 ?
键和子键被原样导.reg文gQ没有顺序差别?
例如Q?
hkey_classes_root\clsid键下面有hkey_classes_root\clsid\{21ec2020-3aea-1069-a2dd-08002b30309d}q个子键(q个键的作用是在控制

面板上添加一个类声明)Q它按如下格式导出:(x)
[hkey_classes_root\clsid]
[hkey_classes_root\clsid\{21ec2020-3aea-1069-a2dd-08002b30309d}]
M一个有效键值都必须包含完整的\径,因此必定以根键开_(d)栚w包括Q?
hkey_classes_root
hkey_current_user
hkey_local_machine
hkey_users
hkey_current_config
hkey_dyn_data
键名只可以由ascii码中的可打印字符l成(即ascii?2?27所代表的字W?Q键名不可以包含I格、反斜杠( \ )以及(qing)通配W? * ?? )?

每一个键名下紧跟着它的键|键值列表以Il束Q一个键的键值列表可以就是一个空行?
例如Q?
[key-name]

[second-key-name]
"value1"=something
"value2"=something

[third-key-name]
假如在文件中指定了一个不存在的键|那么在导入的时候这个键q同它的栚w(假如不存在的?都将被创建?
例如Q?
文g中指定了hkey_users\jeroen\test\subkeyq个键;
注册表中只存在hkey_users\jeroenq个键;
当导入以后,hkey_users\jeroen\testq个键会(x)被创建?

注意Q你只能d或修攚w和键|而不能删除它们?
(译者注Q事实上可以删除Q方法是在键名前面加?- P该键q同其子键将被删除;在指定键gؓ(f) - Q可以删除该键倹{?

2.3 键?
注册表键值可以是三种数据cdQ字W串(string)、二q制?binary value)和双机器?dwordQ即32位整?。键值的名称以引?" 包含

Q值紧跟在{号 = 之后。每一个键都包含至一个字W串cd的键|q个键值在注册表编辑器中显CZؓ(f)“默认?#8221;(default)。你可以通过

指定名称?@ 的值来修改默认倹{?
例如Q?
@="this is the default value."

2.3.1 字符?
字符串可以是L长度的,用引?" 包含h的由ascii码字W组成的倹{字W?" ?\ 也可以包含在字符串中Q不q需要用 \" ?\\ q?

行{义。同Ӟ注册表编辑器可以导入导出除换行符(以及(qing)新行W,即ascii?0所指定的字W?以外的非acsii码字W?
当一个字W串g包含换行W,在导出的时候会(x)被输出成两行Q但是再ơ导入时Q只能导入第一行,W二行将被忽略。因此请牢记Q不要在

字符串g包含换行W?
例如Q?
"foo"="bar"
"foopath"="c:\\windows\\system"
"foomessage"="this/nmessage/nactually/nconsists/nof/one/nlong/nline."

2.3.2 二进制?
在字W串和双字不适用的场合,可以使用二进制倹{二q制值可以用来储存Q意类型的数据Q其格式?hex:xx,yy,zz {,其中xx、yy、zz

是用16q制DC的单字节|二进制值可以是L长度的?
较长的二q制值可以用c语言多行W?\ 分割成多行显C?
例如Q?
"bar"=hex:48,00,00,00,01,00,00,00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,\
00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,\
0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,0a,00,00,00,00,00,c4,ac,01,\
00
误住,\ W只能够应用在二q制值当中。另外,微Y声明一个二q制g可以存储过2k的资料,q也是值得注意的?
二进制值的例子Q?
"foo"=hex:00,de,ca,de,12,34

2.3.2.1 特定二进制类?
除了常规的二q制|q有若干特定cd的二q制倹{我们可以这h定:(x)
"foobar"=hex(type):xx,xx,xx,xx,...
q些cd?0 ?10 q些数字代表Q具体如下:(x)
0 reg_none
1 reg_sz
2 reg_expand_sz
3 reg_binary
4 reg_dword, reg_dword_little_endian
5 reg_dword_big_endian
6 reg_link
7 reg_multi_sz
8 reg_resource_list
9 reg_full_resource_descriptor
10 reg_resource_requirements_list

2.3.2.1.1 reg_nonecd
默认的二q制值类型,应用在无Ҏ(gu)要求的场合?

2.3.2.1.2 reg_szcd
?\0'l尾的字W串。这是用二进制值来指定的字W串|以下两种表达Ҏ(gu)是一L(fng)Q?
"barfoo"=hex(1):41,42,43,44,00
"barfoo"="abcd"
参见2.3.1Q字W串?

2.3.2.1.3 reg_expand_szcd
包含隐含串的字符Ԍ一般是对环境变量的引用。当一个应用程序读到这样字W串Q系l将把引用串转换为正的环境变量倹{?
下面的例子表C字W串"%path%;something"Q当q个D引用的时候,"%path%"?x)被转化为当前系l的 path 倹{?
"forbaa"=hex(2):25,50,41,54,48,25,3b,53,6f,6d,65,74,68,69,6e,67,00

2.3.2.1.4 reg_dword, reg_dword_little_endiancd
段寚wQ是通常的双字数据类型,在这U格式下存储Q高位字节在前,低位字节在后?

2.3.2.1.5 reg_dword_big_endiancd
大段寚wQ是Ҏ(gu)机的双字数据cdQ在q种格式下存储,低位字节在前Q高位字节在后?

2.3.2.1.6 reg_linkcd
unicodeW号q接?

2.3.2.1.7 reg_multi_sz
多字节字W串集,以连l两?\0'l束Q例如:(x)
"farboo"=hex(7):41,42,43,44,00,45,46,47,48,00,00
表示"abcd"?efgh"两个字符丌Ӏ?

2.3.2.1.8 reg_resource_list
讑֤驱动E序资源列表?

2.3.2.1.9 reg_full_resource_descriptor
微Y保留数据cdQ用于辅助设备驱动程序?

2.3.2.1.10 reg_resource_requirements_list
微Y保留数据cdQ用于辅助设备驱动程序?

2.3.3. 双字数据cd
双字数据cdQ即32位整敎ͼ表示?dword:xxxxxxxxQ其?x 是一个表C?位二q制?6q制倹{?
例如Q?
"foo"=dword:00decade

3 l语
本文要介l了.reg文g的格式,׃作者水qx限,错漏之处在所隑օQ假如?zhn)发现了错误,请不吝赐?
我的email:j.mostert@oke.nl?

4 参考资?
以下是关于注册表知识的网址Q希望对大家有所帮助?


(译者注Q由于这些链接都?997q?月以前的Q因此不再翻?
参考资料:(x)http://www.cn-doc.com/_soft_ect_doc/2005_08_18_23/20050818234403397.htm

我在|上看到REG文gҎ(gu)册表的操作可以不受注册表~辑器被用的限Ӟ我就试了一下,我把注册表禁用了Q然后想把解除注册表用的REG文g? 入注册表Q可是导不进去,q是提示“注册~缉(j)已被理员停?#8221;Q不是说REG文gҎ(gu)册表的操作可以不受注册表~辑器被用的限制吗Q怎么我却导入不进 去!

问题补充Q?/strong> 在DOS下好像是一L(fng)

用记事本
REGEDIT4
[HKEY-CURRENT-USER\Software\Microsoft\Windows\CurrentVer-
sion\Policies\System]
\〃DisableRegistryTools\?dword:00000000
保存为C:\reg.reg
然后打开
试试?/p>




shongbee2 2009-04-08 12:27 发表评论
]]>
【{】vs.net 2005,win32应用E序没有扑ֈMSVCR80D.dll的解x?/title><link>http://www.shnenglu.com/shongbee2/archive/2009/04/05/79001.html</link><dc:creator>shongbee2</dc:creator><author>shongbee2</author><pubDate>Sun, 05 Apr 2009 04:12:00 GMT</pubDate><guid>http://www.shnenglu.com/shongbee2/archive/2009/04/05/79001.html</guid><wfw:comment>http://www.shnenglu.com/shongbee2/comments/79001.html</wfw:comment><comments>http://www.shnenglu.com/shongbee2/archive/2009/04/05/79001.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/shongbee2/comments/commentRss/79001.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/shongbee2/services/trackbacks/79001.html</trackback:ping><description><![CDATA[转自Q?a >http://hi.baidu.com/ahnniu/blog/item/826db1de12500b5095ee3744.html</a><br><br>问题描述Q大部分的vs.net 2005的用户在新徏“win32目Qwindows应用E序”的时候,新徏的工E都通不q去Q出现如下提C:(x)<br>Solution to “MSVCR80D.dll not found” by hua.<br>“没有扑ֈMSVCR80D.dllQ因此这个应用程序未能启动。重新安装应用程序可能会(x)修复此问题?#8221;的完解x案^_^感觉偶做的还不错<br><br>问题所在:(x)׃vs.net 2005 采用了一U新的DLLҎ(gu)Q搞成一个exeq要配有一个manifest文gQ一般在嵌入文g里了Q所以看不到Q不q也可以不嵌入,q样?x)生产一?lt;E序?gt;.exe.manifest的文Ӟ没它exe自己p{不了了:(x)Q这是个新功能,微Y弄了个新工具Qmt.exeQ,l果不好用,好像是fat32下时间戳有问题(在ntfs下这个问题就没有了)(j)Q搞得manifest有时嵌入不到exe中(默认配置是嵌入的Q所以就报错找不到dll了?br><br>解决Ҏ(gu)Q?个都可以Q由以第3个最帅,我做的:(x)Q:(x)<br>1Q?nbsp;    微Y对于q个问题应该也有处理Q不q感觉不是很人性化。在“属?>配置属?>清单工具->常规(先打开属性窗口,在右键打开属性页)“下有一?#8221;使用FAT32解决办法Q把它选成是,可以了。(注意Q一定要先配|这个选项Q然后再~译工程Q要不然q是不好用:(x)Q?br>2Q?nbsp;    扑ֈ你的工程的文件夹Q如QmyprojectQ,扑ֈ其下的myproject\myproject\Debug\ myproject.recQ把它删掉(删掉整个Debug目录也可以)(j)Q重新编译,搞定Q?br>3Q?nbsp;    本解x案是俺独创的Q感觉爽多了Q可以直接再应用向导中配|,严重W合高人机界面要求Q)(j)好,<br>1Q?nbsp;    首先扑ֈ你的vs.net安装目录Q如我的是E:\Program Files\Microsoft Visual Studio 8Q,定位到Microsoft Visual Studio 8\VC\VCWizards\AppWiz\Generic\Application文g夹,备䆾q个Application文g夹,不然一?x)你自己改咂了我可不啊Q)(j)?br>2Q?nbsp;    打开html\2052Q看C个文件了吧,那个AppSettings.htm了,q个着你的那个配置向导的界面,用UE(不要告诉我你不知道ue啥东西,baidu it)打开Q在266?#8220;                 </SPAN>”后回车,然后插入一下内容:(x)<br><!-- this (hua)section is added by HUA. --><br>                     <br><br><br><br><br><br>                    <br>                 <span class="itemTextTop" id="FILE_SYSTEM_SPAN" title="">选择你所使用的文件系l?<br>                    <br>                        <P CLASS="Spacer"> </P><br>                    <br>                         <INPUT TYPE="radio" CLASS="Radio" checked onPropertyChange="" NAME="filesystem" ID="FAT32" ACCESSKEY="F" TITLE="FAT32"><br>                         <DIV CLASS="itemTextRadioB" ID="FAT32_DIV" TITLE="FAT32"><br>                         <LABEL FOR="FAT32" ID="FAT32_LABEL">FAT32(<U>F</U>)</LABEL><br>                         </DIV><br><br>                       <BR><br><br>                         <INPUT TYPE="radio" CLASS="Radio" onPropertyChange="" NAME="filesystem" ID="NTFS" ACCESSKEY="N" TITLE="NTFS"><br>                         <DIV CLASS="itemTextRadioB" ID="NTFS_DIV" TITLE="NTFS"><br>                         <LABEL FOR="NTFS" ID="NTFS_LABEL">NTFS(<U>N</U>)</LABEL><br>                         </DIV><br>                 </span><br><!-- end of (hua)section --><br>好,保存关闭Q这个改完了Q准备下一个?br><br>3Q?nbsp;    打开scripts\2052Q这里就一个文Ӟue打开它,扑ֈ138?#8220;         var bATL = wizard.FindSymbol("SUPPORT_ATL");”其后回RQ插入如下内容:(x)<br>// this (hua)section is added by HUA.<br>         var MFTool = config.Tools("VCManifestTool");<br>         MFTool.UseFAT32Workaround = true;<br>// end of (hua)section    <br>         好,l箋扑ֈ210?源文件的210Q你加了上边的语句就不是210了:(x))“         config = proj.Object.Configurations.Item("Release");”注意q次要在q行“前边”加如下内容:(x)<br>// this (hua)section is added by HUA.<br>         if(bFAT32)<br>         {<br>             var MFTool = config.Tools("VCManifestTool");<br>             MFTool.UseFAT32Workaround = true;<br>         }<br>// end of (hua)section    <br>好了Q终于都改完了,打开你的vs.net 2005新徏一个win32应用E序看看吧,效果q不错吧Q)(j)Zq个问题Q耽误了我一天的考研复习(fn)旉Q希望大家能用的上?br>另外附个国外的bbsQhttp://forums.microsoft.com/MSDN/default.aspx?SiteID=1<br>Msdn的,肯定不错了,上边有vs.net的开发h员活动,都是很官方的东西Q大家可以看看,不过p要够好哦Q)(j)<br><br>转蝲者:(x)谢谢他提供的解决Ҏ(gu)Q我只用了第一U,真的不错。其他还没有试呵c(din)? <img src ="http://www.shnenglu.com/shongbee2/aggbug/79001.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/shongbee2/" target="_blank">shongbee2</a> 2009-04-05 12:12 <a href="http://www.shnenglu.com/shongbee2/archive/2009/04/05/79001.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>GUID介绍http://www.shnenglu.com/shongbee2/archive/2009/04/02/78689.htmlshongbee2shongbee2Thu, 02 Apr 2009 07:26:00 GMThttp://www.shnenglu.com/shongbee2/archive/2009/04/02/78689.htmlhttp://www.shnenglu.com/shongbee2/comments/78689.htmlhttp://www.shnenglu.com/shongbee2/archive/2009/04/02/78689.html#Feedback0http://www.shnenglu.com/shongbee2/comments/commentRss/78689.htmlhttp://www.shnenglu.com/shongbee2/services/trackbacks/78689.htmlGUID介绍Qhttp://zhidao.baidu.com/question/3912210.html
GUID(Globally Unique IDentifier) 也称?UUID(Universally Unique IDentifier).
特点Q?
GUID/UUID是通过特定法产生的一个二q制长度?28位的数字Q? 在空间上和时间上h唯一性,保证同一旉不同地方产生的数字不同, 在公?400q以前生的UUID/GUID与Q何其他生过的UUIDs/GUIDs都不相同。在需要GUID的时候,可以完全q法自动生成,不需要一个权威机构来理? GUID的长度固定,q且相对而言较短,非常适合于排序、标识和存储?br>用途:(x)
标识特定的组件、程序、文件、数据、用L(fng)Qƈ可以在网l中使用?
。。。。省略N?br>
用API来生成GUIDQ?br>http://www.cnblogs.com/wubiyu/archive/2008/12/03/1346348.html
//--生成GUID的代?br>//--相关E序/微Yguidgen.exe

#include 
"stdafx.h"
#include 
<objbase.h>
#include 
<stdio.h>

//--生成GUID
const char* newGUID()
{
 
static char buf[64= {0};
 GUID guid;
 
if (S_OK == ::CoCreateGuid(&guid))
 {
  _snprintf(buf, 
sizeof(buf)
   , 
"{%08X-%04X-%04x-%02X%02X-%02X%02X%02X%02X%02X%02X}"
   , guid.Data1
   , guid.Data2
   , guid.Data3
   , guid.Data4[
0], guid.Data4[1]
   , guid.Data4[
2], guid.Data4[3], guid.Data4[4], guid.Data4[5]
   , guid.Data4[
6], guid.Data4[7]
   );
 }
 
return (const char*)buf;
}

int main(int argc, char* argv[])
{
 
//--COM
 CoInitialize(NULL);
 
 printf(newGUID());
 printf(
"\r\n");
 
//--COM
 CoUninitialize();
 
return 0;
}



shongbee2 2009-04-02 15:26 发表评论
]]>
【{】cmd命o(h)行大?/title><link>http://www.shnenglu.com/shongbee2/archive/2009/04/02/78639.html</link><dc:creator>shongbee2</dc:creator><author>shongbee2</author><pubDate>Thu, 02 Apr 2009 01:51:00 GMT</pubDate><guid>http://www.shnenglu.com/shongbee2/archive/2009/04/02/78639.html</guid><wfw:comment>http://www.shnenglu.com/shongbee2/comments/78639.html</wfw:comment><comments>http://www.shnenglu.com/shongbee2/archive/2009/04/02/78639.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/shongbee2/comments/commentRss/78639.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/shongbee2/services/trackbacks/78639.html</trackback:ping><description><![CDATA[<p>转自Qhttp://hi.baidu.com/zgq666/blog/item/93cd87d4094f1e00a08bb770.html <br></p> <p>net use ipipc$ " " /user:" " 建立IPCI链?<br>net use ipipc$ "密码" /user:"用户? 建立IPC非空链接 <br>net use h: ipc$ "密码" /user:"用户? 直接登陆后映对方CQ到本地为H: <br>net use h: ipc$ 登陆后映对方CQ到本地为H: <br>net use ipipc$ /del 删除IPC链接 <br>net use h: /del 删除映射Ҏ(gu)到本地的为H:的映?<br>net user 用户名 密码 /add 建立用户 <br>net user guest /active:yes Ȁzguest用户 <br>net user 查看有哪些用?<br>net user 帐户?查看帐户的属?<br>net localgroup administrators 用户?/add ?#8220;用户”d到管理员中其具有管理员权限,注意Qadministrator后加s用复?<br>net start 查看开启了哪些服务 <br>net start 服务名  开启服务;(?net start telnetQ?net start schedule) <br>net stop 服务?停止某服?<br>net time 目标ip 查看Ҏ(gu)旉 <br>net time 目标ip /set 讄本地计算机时间与“目标IP”L的时间同?加上参数/yes可取消确认信?<br>net view 查看本地局域网内开启了哪些׃n <br>net view ip 查看Ҏ(gu)局域网内开启了哪些׃n <br>net config 昄pȝ|络讄 <br>net logoff 断开q接的共?<br>net pause 服务?暂停某服?<br>net send ip "文本信息" 向对方发信息 <br>net ver 局域网内正在用的|络q接cd和信?<br>net share 查看本地开启的׃n <br>net share ipc$ 开启ipc$׃n <br>net share ipc$ /del 删除ipc$׃n <br>net share c$ /del 删除CQ共?<br>net user guest 12345 用guest用户登陆后用密码改?2345 <br>net password 密码 更改pȝ登陆密码 <br>netstat -a 查看开启了哪些端口,常用netstat -an <br>netstat -n 查看端口的网l连接情况,常用netstat -an <br>netstat -v 查看正在q行的工?<br>netstat -p 协议?例:(x)netstat -p tcq/ip 查看某协议用情况(查看tcp/ip协议使用情况Q?<br>netstat -s 查看正在使用的所有协议用情?<br>nbtstat -A ip Ҏ(gu)136?39其中一个端口开了的话,可查看Ҏ(gu)最q登陆的用户名(03前的为用户名Q?注意Q参?A要大?<br>tracert -参数 ip(或计机? 跟踪路由Q数据包Q,参数Q?#8220;-w数字”用于讄时间隔?<br>ping ip(或域? 向对方主机发送默认大ؓ(f)32字节的数据,参数Q?#8220;-l[I格]数据包大?#8221;Q?#8220;-n发送数据次?#8221;Q?#8220;-t”指一直ping?<br>ping -t -l 65550 ip M之ping(发送大?4K的文件ƈ一直ping成了死亡之ping) <br>ipconfig (winipcfg) 用于windows NT?qing)XP(windows 95 98)查看本地ip地址Qipconfig可用参数“/all”昄全部配置信息 <br>tlist -t 以树(wi)行列表显CE?为系l的附加工具Q默认是没有安装的,在安装目录的Support/tools文g夹内) <br>kill -F q程??F参数后强制结束某q程(为系l的附加工具Q默认是没有安装的,在安装目录的Support/tools文g夹内) <br>del -F 文g? ?F参数后就可删除只L?/AR?AH?AS?AA分别表示删除只读、隐藏、系l、存文Ӟ/A-R?A-H?A-S?A-A表示? 除除只读、隐藏、系l、存档以外的文g。例?#8220;DEL/AR *.*”表示删除当前目录下所有只LӞ“DEL/A-S *.*”表示删除当前目录下除pȝ文g以外的所有文?/p> <p> </p> <p> </p> <p>del /S /Q 目录 或用Qrmdir /s /Q 目录 /S删除目录?qing)目录下的所有子目录和文件。同时用参?Q 可取消删除操作时的系l确认就直接删除。(二个命o(h)作用相同Q?<br>move 盘符路径要移动的文g名 存放Ud文g的\径移动后文g?Ud文g,用参?y取消确认移动目录存在相同文件的提示q接覆?<br>fc one.txt two.txt > 3st.txt Ҏ(gu)二个文gq把不同之处输出?st.txt文g中,"> "?> >" 是重定向命o(h) <br>at id?开启已注册的某个计划Q?<br>at /delete 停止所有计划Q务,用参?yes则不需要确认就直接停止 <br>at id?/delete 停止某个已注册的计划d <br>at 查看所有的计划d <br>at ip time E序?或一个命? /r 在某旉q行Ҏ(gu)某程序ƈ重新启动计算?<br>finger username @host 查看最q有哪些用户登陆 <br>telnet ip 端口 q和登陆服务?默认端口?3 <br>open ip q接到IPQ属telnet登陆后的命o(h)Q?<br>telnet 在本Z直接键入telnet 进入本机的telnet <br>copy 路径文g? 路径文g? /y 复制文g1到指定的目录为文?Q用参数/y同时取消确认你要改写一份现存目录文?<br>copy c:srv.exe ipadmin$ 复制本地c:srv.exe到对方的admin?<br>cppy 1st.jpg/b+2st.txt/a 3st.jpg ?st.txt的内容藏w到1st.jpg中生?st.jpg新的文gQ注Q?st.txt文g头要IZ排,参数Q?b指二q制文gQ?a指ASCLL格式文g <br>copy ipadmin$svv.exe c: ?copyipadmin$*.* 复制Ҏ(gu)admini$׃n下的srv.exe文gQ所有文Ӟ(j)x地CQ?<br>xcopy 要复制的文g或目录树(wi) 目标地址目录?复制文g和目录树(wi)Q用参数/Y不提示覆盖相同文g <br>tftp -i 自己IP(用肉Zx时这用肉机IP) get server.exe c:server.exe 登陆后,?#8220;IP”的server.exe下蝲到目标主机c:server.exe 参数Q?i指以二进制模式传送,如传送exe文g时用Q如不加-i 则以ASCII模式Q传送文本文件模式)(j)q行传?<br>tftp -i Ҏ(gu)IP put c:server.exe 登陆后,上传本地c:server.exe至主?<br>ftp ip 端口 用于上传文gx务器或进行文件操作,默认端口?1。bin指用二进制方式传送(可执行文件进Q;默认为ASCII格式传?文本文g? <br>route print 昄出IP路由Q将主要昄|络地址Network addresQ子|掩码NetmaskQ网兛_址Gateway addresQ接口地址Interface <br>arp 查看和处理ARP~存QARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a显C出全部信息 <br>start E序名或命o(h) /max ?min 新开一个新H口q最大化Q最化Q运行某E序或命?<br>mem 查看cpu使用情况 <br>attrib 文g?目录? 查看某文Ӟ目录Q的属?<br>attrib 文g?-A -R -S -H ?+A +R +S +H L(d)某文件的 存Q只读,pȝQ隐?属性;用+则是d为某属?<br>dir 查看文gQ参敎ͼ(x)/Q昄文g?qing)目录属pȝ哪个用户Q?T:C昄文g创徏旉Q?T:A昄文g上次被访问时_(d)/T:W上次被修Ҏ(gu)?<br>date /t ?time /t 使用此参数即“DATE/T”?#8220;TIME/T”只昄当前日期和时_(d)而不必输入新日期和时?<br>set 指定环境变量名称=要指z变量的字W?讄环境变量 <br>set 昄当前所有的环境变量 <br>set p(或其它字W? 昄出当前以字符p(或其它字W?开头的所有环境变?<br>pause 暂停批处理程序,q显C出Q请按Q意键l箋.... <br>if 在批处理E序中执行条件处理(更多说明见if命o(h)?qing)变量?j) <br>goto 标签 cmd.exe导向到批处理E序中带标签的行Q标{ֿd独一行,且以冒号打头Q例如:(x)“Qstart”标签Q?<br>call 路径批处理文件名 从批处理E序中调用另一个批处理E序 Q更多说明见call /?Q?</p> <p> </p> <p><br>for 对一l文件中的每一个文件执行某个特定命令(更多说明见for命o(h)?qing)变量?j) <br>echo on或off 打开或关闭echoQ仅用echo不加参数则显C当前echo讄 <br>echo 信息 在屏q上昄Z?<br>echo 信息 >> pass.txt ?信息"保存到pass.txt文g?<br>findstr "Hello" aa.txt 在aa.txt文g中寻扑֭W串hello <br>find 文g?查找某文?<br>title 标题名字 更改CMDH口标题名字 <br>color 颜色?讄cmd控制台前景和背景颜色Q?Q黑?Q蓝?Q绿?Q浅lѝ?Q红?Q?Q黄?=白?=灰?=淡蓝、AQElѝB=淡浅lѝC=淡红、D=淡、E=淡黄、F=亮白 <br>prompt 名称 更改cmd.exe的显C的命o(h)提示W?把C:、D:l一改ؓ(f)QEntSky )</p> <p>ver 在DOSH口下显C版本信?<br>winver 弹出一个窗口显C版本信息(内存大小、系l版本、补丁版本、计机名)(j) <br>format 盘符 /FS:cd 格式化磁?cd:FAT、FAT32、NTFS ,例:(x)Format D: /FS:NTFS <br>md 目录?创徏目录 <br>replace 源文件 要替换文件的目录 替换文g <br>ren 原文件名 新文件名 重命名文件名 <br>tree 以树(wi)形结构显C出目录Q用参数-f 列出第个文件夹中文件名U?<br>type 文g?昄文本文g的内?<br>more 文g?逐屏昄输出文g <br>doskey 要锁定的命o(h)Q字W?br>doskey 要解锁命? 为DOS提供的锁定命?~辑命o(h)行,重新调用win2k命o(h)Qƈ创徏?。如Q锁定dir命o(h)Qdoskey dir=entsky (不能用doskey dir=dir)Q解锁:(x)doskey dir= <br>taskmgr 调出d理?<br>chkdsk /F D: (g)查磁盘Dq显C状态报告;加参?fq修复磁盘上的错?<br>tlntadmn telnt服务admn,键入tlntadmn选择3Q再选择8,可以更改telnet服务默认端口23为其它Q何端?<br>exit 退出cmd.exeE序或目前,用参?B则是退出当前批处理脚本而不是cmd.exe <br>path 路径可执行文件的文g?为可执行文g讄一个\径?<br>cmd 启动一个win2K命o(h)解释H口。参敎ͼ(x)/eff?en 关闭、开启命令扩展;更我详细说明见cmd /? <br>regedit /s 注册表文件名 导入注册表;参数/S指安静模式导入,无Q何提C; <br>regedit /e 注册表文件名 导出注册?<br>cacls 文g名 参数 昄或修Ҏ(gu)件访问控制列表(ACLQ——针对NTFS格式时。参敎ͼ(x)/D 用户?讑֮拒绝某用戯问;/P 用户?perm 替换指定用户的访问权限;/G 用户?perm 赋予指定用户讉K权限QPerm 可以? N 无,R dQ?W 写入Q?C 更改(写入)QF 完全控制Q例Qcacls D: est.txt /D pub 讑֮d: est.txt拒绝pub用户讉K?<br>cacls 文g?查看文g的访问用h限列?<br>REM 文本内容 在批处理文g中添加注?<br>netsh 查看或更Ҏ(gu)地网l配|情?/p> <br><img src ="http://www.shnenglu.com/shongbee2/aggbug/78639.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/shongbee2/" target="_blank">shongbee2</a> 2009-04-02 09:51 <a href="http://www.shnenglu.com/shongbee2/archive/2009/04/02/78639.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【{】DLL的简单介l?/title><link>http://www.shnenglu.com/shongbee2/archive/2009/04/02/78635.html</link><dc:creator>shongbee2</dc:creator><author>shongbee2</author><pubDate>Thu, 02 Apr 2009 01:22:00 GMT</pubDate><guid>http://www.shnenglu.com/shongbee2/archive/2009/04/02/78635.html</guid><wfw:comment>http://www.shnenglu.com/shongbee2/comments/78635.html</wfw:comment><comments>http://www.shnenglu.com/shongbee2/archive/2009/04/02/78635.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.shnenglu.com/shongbee2/comments/commentRss/78635.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/shongbee2/services/trackbacks/78635.html</trackback:ping><description><![CDATA[转自Qhttp://baike.baidu.com/view/4373.htm <br><br><br>DLL文g(Dynamic Linkable Library 卛_态链接库文g)Q是一U不能单独运行的文gQ它允许E序׃n执行Ҏ(gu)d所必需的代码和其他资源<br> 比较大的应用E序都由很多模块l成Q这些模块分别完成相对独立的功能Q它们彼此协作来完成整个 软gpȝ的工作。可能存在一些模块的功能较ؓ(f)通用Q在构造其它Y件系l时仍会(x)被用。在构造Y件系l时Q如果将所有模块的源代码都静态编译到整个应用E序 EXE 文g中,?x)生一些问题:(x)一个缺Ҏ(gu)增加了应用程序的大小Q它?x)占用更多的盘I间Q程序运行时也会(x)消耗较大的内存I间Q造成pȝ资源的浪费;另一个缺? 是,在编写大?EXE E序Ӟ在每ơ修攚w建时都必调整编译所有源代码Q增加了~译q程的复杂性,也不利于阶段性的单元试?br> Windows pȝq_上提供了一U完全不同的较有效的~程和运行环境,你可以将独立的程序模块创Zؓ(f)较小?DLL 文gQƈ可对它们单独~译和测试。在q行Ӟ只有?EXE E序实要调用这?DLL 模块的情况下Q系l才?x)将它们装蝲到内存空间中。这U方式不仅减了 EXE 文g的大和对内存空间的需求,而且使这?DLL 模块可以同时被多个应用程序用。Windows 自己将一些主要的pȝ功能?DLL 模块的Ş式实现?br> 一般来_(d)DLL 是一U磁盘文Ӟ?dll?DRV?FON?SYS 和许多以 .EXE 为扩展名的系l文仉可以? DLL。它由全局数据、服务函数和资源l成Q在q行时被pȝ加蝲到调用进E的虚拟I间中,成ؓ(f)调用q程的一部分。如果与其它 DLL 之间没有冲突Q该文g通常映射到进E虚拟空间的同一地址上。DLL 模块中包含各U导出函敎ͼ用于向外界提供服务。DLL 可以有自q数据D,但没有自q堆栈Q用与调用它的应用E序相同的堆栈模式;一?DLL 在内存中只有一个实例;DLL 实现了代码封装性;DLL 的编制与具体的编E语a?qing)编译器无关?br> ?Win32 环境中,每个q程都复制了自己的读/写全局变量。如果想要与其它q程׃n内存Q必M用内存映文件或者声明一个共享数据段。DLL 模块需要的堆栈内存都是从运行进E的堆栈中分配出来的。Windows 在加?DLL 模块时将q程函数调用?DLL 文g的导出函数相匚w。Windows 操作pȝ?DLL 的操作仅仅是?DLL 映射到需要它的进E的虚拟地址I间里去。DLL 函数中的代码所创徏的Q何对象(包括变量Q都归调用它的线E或q程所有?br> 调用方式Q?br> 1、静态调用方式:(x)q译系l完成对 DLL 的加载和应用E序l束?DLL 卸蝲的编码(如还有其它程序用该 DLLQ则 Windows ?DLL 的应用记录减1Q直到所有相关程序都l束对该 DLL 的用时才释攑֮Q简单实用,但不够灵z,只能满一般要求?br> 隐式的调用:(x)需要把产生动态连接库时生的 .LIB 文g加入到应用程序的工程中,想? DLL 中的函数Ӟ只须说明一下。隐式调用不需要调?LoadLibrary() ?FreeLibrary()。程序员在徏立一?DLL 文gӞ链接E序?x)自动生成一个与之对应的 LIB 导入文g。该文g包含了每一?DLL 导出函数的符号名和可选的标识P但是q不含有实际的代码。LIB 文g作ؓ(f) DLL 的替代文件被~译到应用程序项目中?br> 当程序员通过静态链接方式编译生成应用程序时Q应用程序中的调用函C LIB 文g中导出符L(fng)匚wQ这些符h标识可入到生成?EXE 文g中。LIB 文g中也包含了对应的 DL L文g名(但不是完全的路径名)(j)Q链接程序将其存储在 EXE 文g内部?br> 当应用程序运行过E中需要加?DLL 文gӞW(xu)indows Ҏ(gu)q些信息发现q加? DLLQ然后通过W号名或标识号实现对 DLL 函数的动态链接。所有被应用E序调用?DLL 文g都会(x)在应用程? EXE 文g加蝲时被加蝲在到内存中。可执行E序链接C个包?DLL 输出函数信息的输入库文g(.LIB文g)。操作系l在加蝲使用可执行程序时加蝲 DLL。可执行E序直接通过函数名调?DLL 的输出函敎ͼ调用Ҏ(gu)和程序内部其 它的函数是一L(fng)?br> 2、动态调用方式:(x)是由~程者用 API 函数加蝲和卸?DLL 来达到调?DLL 的目的,使用上较复杂Q但能更加有效地使用内存Q是~制大型应用E序时的重要方式?br> 昑ּ的调用:(x)<br> 是指在应用程序中?LoadLibrary ?MFC 提供? AfxLoadLibrary 昑ּ的将自己所做的动态连接库调进来,动态连接库的文件名x上面两个函数的参敎ͼ再用 GetProcAddress() 获取惌引入的函数。自此,你就可以象用如同本应用E序自定义的函数一h调用此引入函C。在应用E序退Z前,应该?FreeLibrary ?MFC 提供?AfxFreeLibrary 释放动态连接库。直接调?Win32 ?LoadLibary 函数Qƈ指定 DLL 的\径作为参数。LoadLibary q回 HINSTANCE 参数Q应用程序在调用 GetProcAddress 函数时用这一参数。GetProcAddress 函数符号名或标识号转换?DLL 内部的地址。程序员可以军_ DLL 文g何时加蝲或不加蝲Q显式链接在q行时决定加载哪?DLL 文g。?DLL 的程序在使用之前必须加蝲QLoadLibraryQ加载DLL从而得C个DLL模块的句柄,然后调用 GetProcAddress 函数得到输出函数的指针,在退Z前必d载DLL(FreeLibrary)?br> 正因为DLL 有占用内存小Q好~辑{的特点有很多电(sh)脑病毒都是DLL格式文g。但不能单独q行?<br> 动态链接库通常都不能直接运行,也不能接收消息。它们是一些独立的文gQ其中包含能被可执行E序或其它DLL调用来完成某工作的函数。只有在其它模块调用动态链接库中的函数Ӟ它才发挥作用? <br><img src ="http://www.shnenglu.com/shongbee2/aggbug/78635.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/shongbee2/" target="_blank">shongbee2</a> 2009-04-02 09:22 <a href="http://www.shnenglu.com/shongbee2/archive/2009/04/02/78635.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://www.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.tmsystem888.cn" target="_blank">AAƬѿƵþ</a>| <a href="http://www.gmve.cn" target="_blank">޾þˬ˾Ʒ</a>| <a href="http://www.xiangzen.cn" target="_blank">㽶þҹɫƷ</a>| <a href="http://www.fpzhan.cn" target="_blank">޹˾þһҳ</a>| <a href="http://www.ha-jc.cn" target="_blank">Ʒþþþþþù˽</a>| <a href="http://www.lae.net.cn" target="_blank">ղƷ99þþþþ</a>| <a href="http://www.gdchengye.com.cn" target="_blank">Ů㽶þ**ëƬƷ</a>| <a href="http://www.ijesus.com.cn" target="_blank">þþ99Ʒһ</a>| <a href="http://www.z5621.cn" target="_blank">777ҹƷþav</a>| <a href="http://www.5ihubei.cn" target="_blank">þó鱬Ļ</a>| <a href="http://www.baby-photo.com.cn" target="_blank">ŷҹAŴƬþ</a>| <a href="http://www.fcsyx.cn" target="_blank">պþþþþ</a>| <a href="http://www.hebeijiushan.cn" target="_blank">þþƵ</a>| <a href="http://www.ktqcc.cn" target="_blank">ŷղþ99</a>| <a href="http://www.sphjw.cn" target="_blank">þۺϾþۺϾþۺ</a>| <a href="http://www.sf789.com.cn" target="_blank">˾þó˳ۺ222</a>| <a href="http://www.qgnz.net.cn" target="_blank">ŷþþþƷ</a>| <a href="http://www.hdv1p7.cn" target="_blank">˾þվ</a>| <a href="http://www.enepower.cn" target="_blank">˾þô߽ۺվ</a>| <a href="http://www.mjiniu.cn" target="_blank">ۺþþ</a>| <a href="http://www.aa110.cn" target="_blank">99ƷþþƷһ</a>| <a href="http://www.51index.cn" target="_blank">Ʒþ</a>| <a href="http://www.expo2006sy.com.cn" target="_blank">þó18վ</a>| <a href="http://www.clkj168.cn" target="_blank">ղƷþþһ</a>| <a href="http://www.zqfhsb8.cn" target="_blank">þˬˬƬav鷳</a>| <a href="http://www.fuwumianyang.cn" target="_blank">þòӰ</a>| <a href="http://www.threecar.com.cn" target="_blank">þþƷ18</a>| <a href="http://www.tengzen.cn" target="_blank">MM131޹Ůþ</a>| <a href="http://www.huanheng.com.cn" target="_blank">þþþþԻAV</a>| <a href="http://www.zqbd.com.cn" target="_blank">ձþĻ</a>| <a href="http://www.bltt.net.cn" target="_blank">þ91ƷۺϹҳ</a>| <a href="http://www.52037872.cn" target="_blank">˶ݺɫۺϾþ</a>| <a href="http://www.51d1.cn" target="_blank">޾Ʒһþ</a>| <a href="http://www.qnui.cn" target="_blank">91þ㽶Ů߿</a>| <a href="http://www.jinlvyu1.cn" target="_blank">99þþƷëƬ</a>| <a href="http://www.damingxing.cn" target="_blank">þ㽶߿ۿ</a>| <a href="http://www.0546bbs.cn" target="_blank">99þþþ</a>| <a href="http://www.12530downs.com.cn" target="_blank">99þþƷۺһ</a>| <a href="http://www.uvmq.cn" target="_blank">þþƷ?Ļ</a>| <a href="http://www.qiaochaohuagong.cn" target="_blank">޳˾þ</a>| <a href="http://www.zhy-gl.cn" target="_blank">ɫ99þþþø߳ۺӰԺ</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>