自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

齐北的小村

C、C++、Python、Qt、C#、Android

  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 C#托盘图标

增加一个notifyIcon1和contextMenuStrip1,并设置notifyIcon1的ContextMenuStrip属性为contextMenuStrip1。然后添加如下事件: // 托盘图标支持// 重载窗体的Resize事件,当窗体最小化时隐藏private voidForm1_Resize(object sender, EventArgs e){

2012-07-23 23:42:35 948

原创 C#输入输出重定向

当 Process 将文本写入其标准流中时,通常将在控制台上显示该文本。通过重定向 StandardOutput 流,可以操作或取消进程的输出。例如,可以筛选文本、用不同方式将其格式化,也可以将输出同时写入控制台和指定的日志文件中。有两种方式:同步、异步。 1.      先说同步方法,这种方法网上有很多例子,废话少说,贴上代码大家一看就明白了:    Processprocess =

2012-07-22 12:56:59 21514 1

原创 C#中控制TextBox的光标位置

若要将光标置于 TextBox 控件的内容的开头,应调用 Select 方法,并指定选择内容的起始位置为 0,选择长度为 0。C#textBox1.Select(0, 0);若要将光标置于 TextBox 控件的内容的末尾,应调用 Select 方法,并指定选择内容的起始位置等于文本内容的长度,选择长度为 0。C#textBox1.Select(textBo

2012-07-21 16:53:55 21414

转载 WinForm中Cross-thread operation not valid错误的解决方法

前一阵子写个小程序,画了一个Form,类名叫MainForm,程序里面还有一个TimerProcessor类,用于对System.Timers.Timer类的实例操作,由于Timer是在新线程中处理OnElapsed事件,而在处理这个事件的方法中,会对MainForm类的控件进行操作,于是,Debug运行时,就出现了如下错误:从Additional information来看,是因

2012-07-21 02:25:29 1984

原创 C#中调用控制台程序时隐藏控制台窗口

有时我们在调用控制台程序时,不希望看到控制台窗口,在C#中可以通过以下方法实现:ProcessStartInfo startInfo = new ProcessStartInfo(@"E:\HelloWorld.exe");startInfo.CreateNoWindow= true;   //不创建窗口startInfo.UseShellExecute= false;//不使用系

2012-07-20 00:09:21 8547

原创 Serv-U使用历程

最近要架设FTP服务器,由于以前用Server-U感觉很不错,所以这次从网上下了Server-U 11,并根据破解要求进行了破解,前几天运行还不错,上传下载都没有问题。可是一个月后噩梦开始了。先是Serv-U报告过期,按照网上说的删除注册表后删除无效。 只好换了一个低版本的Serv-U 10,安装后运行,提示没有域,需要新建域。于是按照向导创建域,在向导最后一步,点击完成后,提示由于没有授权,

2012-07-16 16:07:56 5133

转载 Fedora 17配置NFS

安装nfs及相关依赖:sudo yum install nfs-utils* -y根据需要编辑配置文件:sudo gedit /etc/exports,如果共享目录是/opt/nfs,且希望挂载后对其可读可写,则在里面添加一行:/opt/nfs  *(sync,rw),*表示所有IP,如果指定要IP访问,则可以直接替换为指定IP;若希望/opt/nfs只能读不能写则将rw改为ro即可,详细参数

2012-07-15 13:04:13 1781

原创 Fedora回收站路径

新Fedora的GNOME桌面上去除了所有的图标,连回收站也没了。可是在文件操作时,右键菜单中仍有移至回收站项,那么怎么清空回收站呢。找了好久才发现回收站在下面的地方:~/.local/share/Trash/

2012-07-15 01:41:10 1188

转载 使用Delphi调用C++编写的DLL

该Dll的功能比较简单,就是实现一个整数加法;IAddBase 是一个抽象类,IAdd实现了IAddBase的方法,并采用了单例模式;GetAddInstance()为dll对外的接口,返回一个IAdd的对象指针;调用者使用该实例就可以调用Add方法class IAddBase{public:       int

2012-07-15 01:37:56 1337

原创 VC生成的dll中导出函数名三种方法

有三种方法可以在VC生成的dll中导出原始函数名称:1. 使用.def文件2. 使用#pragma comment(linker, ......)3. 函数以extern "C"修饰,参数调用规则使用缺省或cdecl(最起码不可以是stdcall)如extern "C" __declspec(dllexport) int [cdecl] add(int, int);

2012-07-15 01:35:48 5390

原创 python获取当前系统的桌面的路径的四种方法

原先以为获取这个应该不难,以为会像os.getcwd()一样简单。结果百度呀谷歌呀,用中文搜英文搜,当然有搜到一个英文的,我放在第三个。前两个方法是通过注册表来获取桌面路径。推荐使用第一个,因为不需要安装额外的扩展:)一,用内置的winreg(推荐)import winregdef get_desktop():    key = winreg.Ope

2012-07-15 01:34:07 16270

Android NDK使用Iconv进行编码转换

Android NDK使用Iconv进行编码转换,可以在Unicode、GBK、UTF-8之前互转

2014-03-04

Qt下的软键盘输入法

Qt编写的拼音输入法,使用QInputContext实现。该拼音输入法采用软键盘躲避光标策略,显示在屏幕上顶部或底部。 该输入法在Windows/Ubuntu下编译、调试通过。 该输入法使用源码下的py_mb.freq.db汉字库,使用时请将该字库拷贝至程序所在目录下。 该输入法的特点: 1. 支持汉字容错。对于发音不正确的拼音也可以准确找到相关汉字。 2. 支持简单单词。 3. 支持汉字、英文、数字、常用符号 4. 按键按下时显示ToolTip。

2014-02-25

NDK下使用ACE示例

Android NDK下使用ACE的示例代码。

2014-02-24

NDK下使用boost示例

Android NDK下使用boost的示例代码。

2014-02-23

PCDOS 5(实模式)

包含文件: PC-DOS 5.0 虚拟软盘 映像→1 2 3 安装过程中会依次提示 插入 实模式DOS 关中断、开地址线 均不会有越权错误.

2013-08-31

ISO C++ Standard

ISO C++标准, 英文版,感兴趣的同学可以下载

2010-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除