全部博文(1293)
发布时间:2014-11-06 09:46:42
方法一:WINDOWS API画法 //获取要绘制的窗口句柄 Image img = GetWindow(this.tabPage12.Handle); //在母容器上创建图形对象 Graphics gOut = mOut.pnlOut.CreateGraphics(); //在指定位置按指定大小绘出image gOut.DrawImage((Image)img, form1.pnlImage.DisplayRectangle, this.tabPage12.DisplayRectangle, Gra.........【阅读全文】
发布时间:2014-10-16 18:33:26
得闲研究下面几个宏!! #define offsetof(type,memb) (ssize_t)&(((type *)0)->memb); #define msleep(i) usleep((i)*1000) #define die(s) do {perror(s); exit(1);} while(0) #define fail(s) do {perror(s); return -1;} while(0) #define offsetof(type, memb) (ssize_t)&(((type *)0)->memb) .........【阅读全文】
发布时间:2014-10-13 15:52:47
一、什么是端口复用: 因为在winsock的实现中,对于服务器的绑定是可以多重绑定的,在确定多重绑定使用谁的时候,根据一条原则是谁的指定最明确则将包递交给谁,而且没有权限之分。这种多重绑定便称之为端口复用。二、我们如何实现Socket端口复用: 其实我们要实现端口复用很简单,我们只要使用.........【阅读全文】
发布时间:2014-09-18 15:11:56
转自博客:http://blog.csdn.net/langyuewu/article/details/38865423最近有个项目要修改,看完后果断决定重构,里面很多不规范的地方,布局大部分都是计算出来的,但是基本没有采用布局控件,不能自适应,其中有类似九宫格的布局方式,放在WPF,那真是一个控件秒秒钟能搞定的事情,好多年没做winform了,拿回来还是很容.........【阅读全文】