- 博客(8)
- 收藏
- 关注
原创 MFC 拖拽到对话框应用程序的编辑框内,并显示路径
在网上查了一下,有说重载CEdit类来实现的,可能有用吧。后来发现是设置错误,需要把对话框的AcceptFiles的属性为True,再把Edit的AcceptFiles的属性设置成false即可,代码就不贴了,希望能给一些遇到这个问题的朋友一些参考,少走一些弯路。今天又用好几年没用的MFC写个小程序,其中的一个功能是把文件拖拽到对话框内的编辑框内,设置编辑框的AcceptFiles属性为True,也添加了ON_WM_DROPFILES消息,但是把文件拖到编辑框中的时候,消息不触发。
2023-09-18 21:05:19
256
原创 使用QThread的run方法实现QUdpSocket发送和接收
原来使用的是moveToThread来实现socket,但是有部分需求会用的QThread run,所以贴部分代码来做备忘。
2023-04-26 11:34:10
546
原创 关于网卡丢包及缓冲区设置方法
经过分析,应用层的QUdpSocket的发送和接收缓冲区已设置成128M,但是内核模块的缓冲区默认是212k,当时忘记设置内核socket缓冲区了,后来将内核中的socket缓冲区设置成80M后,测试半小时没发现有丢包。最近在做一个Linux下应用层和内核模块之间的通信,应用层使用QUdpSocket,内核模块使用KernelSocket,使用loopback传输UDP数据,发送速率100mbps,测试时发现传输过程中有丢包。
2023-04-26 11:14:44
3003
原创 VC MFC中关于非模态对话框的操作
最近遇到一个问题,就是用对话框编程,对话框中有一个按钮,点击后会弹出一个非模态的对话框,但是这个对话框是每单击一次就会弹出一个,有时候会不小心点上好几个,怎么能只弹出一个对话框呢?先对要使用的类进行说明:CMainDlg 主界面对话框CChildDlg 子对话框(就是非模态弹出的对话框)1.在CMainDlg.h中增加#include2.在Public:下增加C
2011-12-28 14:51:50
673
原创 linux下安装Tomcat、JDK、MYSQL
一、安装J2SDK#cd#./j2sdk-1_4_2_13-nb-5_0-linux-ml.bin 翻到最后输入yes#mv j2sdk-1_4_2_13-nb-5_0-linux-ml.bin /usr/local/Server/JDK 移动文件夹j2sdk-1_4_2_13-nb-5_0-linux-ml.bin到/usr/local/Server里面并改名为JDK二、安装tom
2007-07-13 20:22:00
565
转载 outlook最小化
Outlook运行之后最小化的时候总是在任务栏上占一个位置,想把Outlook最小化在系统托盘当中吗?小小改变便能实现! 相信有很多人都用过Outlook,但是Outlook运行之后最小化的时候总是在任务栏上占一个位置,要是最小化之后能隐藏在系统托盘当中就好了,其实可以通过修改注册表的方法来实现。 首先在“开始”-“运行”中输入“regedit”,回车后打开
2007-07-13 20:19:00
868
转载 myeclipse 配置webservice
XFire builder... 开发环境JDK5+ Eclipse 3.2.2 +MyEclipse 5.5.0. 概述 本文介绍了使用MyEclipse Web Service来迅速开发和测试一个HelloWorld Web Service,其中包括:
2007-07-13 20:17:00
1085
转载 利用JAVA操作EXCEL文件
Java Excel API利用JAVA操作EXCEL文件 使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并
2007-07-13 20:00:00
619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人