摘要:
http://filezilla-project.org/download.php?type=client这里可以下到一个3.4.0的源码解压后里面会有一个src/interface文件夹,里面有interface工程,使用此工程进行编译。注意这里直接编译的话是编译不过的,会有很多错误,因为filezilla工程依赖其他一些项目:可以用记事本打开build文件看一下FileZilladepends on the following libraries:- wxWidgets 2.8.9or greater- libidn- GnuTLS 2.8.3or greater- libdbus on* 阅读全文
摘要:
今天遇到了这个链接错误。问题的场景是我的一个C++的dll工程要引用一个lib文件。对这个lib文件中的函数进行链接的时候发生的。解决的方法是正确的设置编译选项。把lib和工程都选择为/MD。项目 -> 属性 -> c/C++ -> 代码生成 -> 运行时库 设置为: 多线程调试 DLL (/MD)参考:http://hi.baidu.com/%CF%D0%D7%F8%B2%BB%C8%E7%D1%A7%BC%BC%CA%F5/blog/item/7b38a339d97526f914cecb1e.html 阅读全文
摘要:
Downloading from an HTTP Server using WinInet使用WinInet从HTTP服务器下载信息Thu, 2004-02-26 11:45 — rogerThe WinInet functions allow an application to interactwith Gopher, FTP and HTTP servers. This article shows how to use the WinInetAPI to download from an HTTP server.WinInet允许应用程序和Gopher,FTP, HTTP服务器进行交互。这 阅读全文
摘要:
对话框有一个单行的Edit控件,一回车对话框就退出了,怎么办?重载OnOK当焦点在对话框上是才退出,否则执行指定的处理步骤void XXXDlg::OnOK(){ if(GetDlgItem(IDOK)==GetFocus()) { CDialog::OnOK(); } //handle enter key} 另外,这里给出了三种可能的解决方法:http://www.codeguru.com/forum/showthread.php?t=231075 阅读全文
摘要:
VS2008 C#工程共享源文件的方法当添加C#源文件进入工程的时候你是否发现源文件总是被拷贝到你的工程文件夹下?是不是不想维护这么多份相同的代码拷贝?其实很简单,在添加文件的是否不要选Add,点下拉列表,下面有Add As Link,这样就OK了。参考:http://stackoverflow.com/questions/1116465/how-do-you-share-code-between-projects-solutions-in-visual-studio 阅读全文
摘要:
一段简单的Conncet代码,却总是返回0x0000274d 错误查了半天终于发现了问题。port忘记进行字节序转换了。应该是addr.sin_port=htons(port);问题解决了。目标机器上指定的端口上并没有服务,当然会返回积极拒绝。为了证实这一点,改一个再改一个错误的并不存在的端口号来试一下。也是返回这个错误。将服务端停掉,端口号正确也是返回这个错误。以后再遇到这个问题应该考虑的是连接参数是否正确以及目标服务器的指定端口有没有打开。WSADATA data;memset(&data,0,sizeof(data));WSAStartup(MAKEWORD(2,2),& 阅读全文
摘要:
这样写会有warning,因为后面的程序有潜在的风险去修改strchar* str="Hello";好的习惯应该是写成这个样子:const char* str="Hello"; 阅读全文
摘要:
缺少头文件#include <arpa/inet.h> 阅读全文
摘要:
原文链接:http://hi.baidu.com/fnp902003/blog/item/80dab61d575856114134178a.html话说几个月前在window上装了一个colinux[关于colinux], 异常的好用,使用的linux版本是Debian,未装图形界面,速度快得不行。这样子 在做程序开发时,十分方便,而且可以直接挂载window的磁盘进行文件访问,于是可以一直开着colinux,在windows上写PHP程序或是 Erlang程序,然后马上就可以在Linux环境下运行。用了两天就把原本安装的双系统Ubuntu给卸载了。当时装的时候也没考虑太多,默认只给了2G的空 阅读全文
摘要:
批处理脚本 保存为文件rotate.bat 放置于要处理的图片目录在命令行下调用 rotate 目录名例如 roatate img将img文件夹中的所有文件改为横版,宽度大于高度。echo offsetlocal enabledelayedexpansionecho ============rotate start============::src forderset srcForder=%1::des forderset desForder=p_%srcForder%_pmd %desForder%cd %srcForder%for /f %%i in ('dir /b *.jpg& 阅读全文