上一页 1 ··· 120 121 122 123 124 125 126 127 128 ··· 140 下一页
摘要: VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:void CSingleThreadDlg::OnSleepSixSecond(){Sleep(6000); //延时6秒} 编译并运行应用程序,单击“延时6秒”按钮,你就会发现在这6秒期间程序就象“死机”一样,不在响应其它消息。为了更好地处理这种耗时的操作,我们有.. 阅读全文
posted @ 2012-02-16 14:12 知识天地 阅读(323) 评论(0) 推荐(0)
摘要: 服务器端示例代码#define PRE_AGREED_PORT 8686 //定义端口号#define SEND_BUFFER_SIZE 4096 //buffer大小BOOL CYourServerClass::SendFileToRemoteRecipient(CString fName){ AfxSocketInit(NULL); CSocket sockSrvr; sockSrvr.Create(PRE_AGREED_PORT);//创建一个Sokcet并监听 sockSrvr.Listen();//监听 CSocket sockConnection; //用另一个Soket来收发数据 阅读全文
posted @ 2012-02-16 14:10 知识天地 阅读(2314) 评论(0) 推荐(0)
摘要: 1、操作符重载错误+=、>>等操作符重载出错解决方法吧重载符后面的内容强制转换为char如:str += (A[i++]+'0');//报错str += (char)(A[i++]+'0');//跟正后2、int的缺省导致的错误missing type specifier - int assumed. Note: C++ does not support default-int在所指的错误变量定义前加上int3、message()的第二个参数不能是void型'static_cast' : cannot convert from  阅读全文
posted @ 2012-02-16 14:09 知识天地 阅读(264) 评论(0) 推荐(0)
摘要: CString in_str;CStringArray out_str_ary;1.CStringArray转CString:int index=out_str_ary.GetSize();for(int i=0;i<index;i++){ in_str=out_str_ary.GetAt(i);}2.CString转CStringArray:out_str_ary.Add(in_str);或者LPCTSTR str = in_str; //强制类型转换,CString转换为char*out_str_ary.Add(LPCTSTR str); 阅读全文
posted @ 2012-02-16 14:08 知识天地 阅读(578) 评论(0) 推荐(0)
摘要: 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://fxwde.blogbus.com/logs/3225143.html 现在很多的单位和个人都购买了电脑而且安装了宽带,喜欢上网的朋友看到别人制作的漂亮网页,也想拥有一个漂亮的网站把自己电脑上的好东西给大家一起共享, 或者与相识相知的人交流,但是又不清楚如何设置,才能让别人访问自己的机器。还有一些人经常问,如何让自己电脑做服务器,发布自己的单位、公司的网站或者 个人主页,或者自己想为别人提供电影、软件下载,但不知道如何做。现以我自已架设网站的经过为例供大家作个参考。第一步选择操作系统和软件 首先我得感谢微软公司的为我 阅读全文
posted @ 2012-02-16 14:07 知识天地 阅读(5016) 评论(0) 推荐(0)
摘要: 建立全新勾股概念,奉献全新勾股公式,捕捉全部勾股真数产权所有,未经本人同意不得复印或转载 作者:周祖恕 邮箱z1943515@163.com已有三千年研究历史的勾股定理还有研究的空间吗? 我用本文试探索。勾 股 数1. 定义:凡符合X^2+Y^2=Z^2公式的正整数值我们称之为勾股数。X和Y是直角边,Z是斜边。2. 凡有公约数的勾股数我们称之为派生勾股数,例[30,40,50] 等;3. 无公约数的勾股数,例[3,4,5];[8,15,17]等,我们称之为勾股数。全是偶数的勾股数必是派生勾股数,三个奇数不可能符合定义公式。因此,勾股数唯一的可能性是:X和Y分别是奇数和偶数(偶数和奇数),斜边Z 阅读全文
posted @ 2012-02-16 14:06 知识天地 阅读(1756) 评论(0) 推荐(0)
摘要: 目标检测方法最初由Paul Viola [Viola01]提出,并由Rainer Lienhart [Lienhart02]对这一方法进行了改善。该方法的基本步骤为: 首先,利用样本(大约几百幅样本图片)的 harr 特征进行分类器训练,得到一个级联的boosted分类器。分类器中的"级联"是指最终的分类器是由几个简单分类器级联组成。在图像检测中,被检窗口依次通过每一级分类器, 这样在前面几层的检测中大部分的候选区域就被排除了,全部通过每一级分类器检测的区域即为目标区域。分 类器训练完以后,就可以应用于输入图像中的感兴趣区域(与训练样本相同的尺寸)的检测。检测到目标区域(汽 阅读全文
posted @ 2012-02-16 14:05 知识天地 阅读(2059) 评论(0) 推荐(0)
摘要: 怎么给其它program发送Message(主要是想控制其它program的水平滚动条),但是其它program的滚动条窗口句柄未知.谢谢FindWindowSendMessageFindWindowSendMessage这样try.用SendMessage给窗口发WM_HSCROLLMessage,不过窗口不一定响应,要看program是怎么设计的.我发送过WM_HSCROLL,没有效果,但是很奇怪,罗技等厂商的5键鼠标,在XP下装了它的驱动后,用中间键左右摇摆就可以可以控制很多有滑动窗口的program的水平滚动哦,后来发现WM_HSCROLL可以,不过要先取得那个 Control 的窗口 阅读全文
posted @ 2012-02-16 11:57 知识天地 阅读(294) 评论(0) 推荐(0)
摘要: 获得窗口句柄:this->m_hwndHWND GetForegroundWindow(VOID);GetSafehWnd 取你程序所在窗口类的句柄GetActiveWindow 取当前活动窗口句柄AfxGetMainWnd 取主窗口句柄GetForegroundWindow 取前台窗口句柄FindWindowEnumWindow 阅读全文
posted @ 2012-02-16 11:57 知识天地 阅读(294) 评论(0) 推荐(0)
摘要: ShellExecute的功能是运行一个外部程序(或者是打开一个已注册的文件、打开一个目录、打印一个文件等等),并对外部程序有一定的控制。有几个API函数都可以实现这些功能,但是在大多数情况下ShellExecute是更多的被使用的,同时它并不是太复杂。ShellExecute函数原型及参数含义如下:ShellExecute(HWND hwnd, //父窗口句柄 (如:NULL,Handle等)LPCSTR lpOperation, //操作类型 (如:"open")*要加英文双引号LPCSTR lpFile, //要进行操作的文件或路径LPCSTR lpParameter 阅读全文
posted @ 2012-02-16 11:56 知识天地 阅读(552) 评论(0) 推荐(0)
上一页 1 ··· 120 121 122 123 124 125 126 127 128 ··· 140 下一页