Google [站内搜索]

分类: Win编程预览模式: 普通 | 列表

InstallShield 2010制作程序安装包示例

1.InstallShield 2010制作程序安装包



查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 907

JAVA、C#、C++异同比较

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 803

WinForm窗体禁止多开实现示例

private void button1_Click(object sender, EventArgs e)
{
    (new Form2()).Show();
}

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 763

KeyDown、KeyUp和KeyPress三个事件区别

1.引发事件的按键

非字符键不会引发 KeyPress 事件,但非字符键却可以引发 KeyDown 和 KeyUp 事件。KeyPress 事件 KeyChar 属性可以获取输入的字符。

2.事件引发的时间

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 899

C#创建泛型对象实例

using System;
using System.Collections.Specialized;
using System.Reflection;
using System.Web;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1012

WinForm窗体属性默认值修改示例

每次新建WinForm应用程序项目后,第一件事就是修改Form1窗体FormBorderStyle、MaximizeBox和StartPosition三个属性值,有没有办法创建项目时自动修改好这些属性值呢?Form类没办法修改,自定义控件太麻烦,退而求其次,只要在创建项目时能在Form1.Designer.cs文件自动添加下边三句代码就可以了:

this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1425

WinForm版本升级器闪屏优化过程分享

最近写了一个WinForm应用程序的版本升级器,测试发现没有新版本时升级器界面会一闪而过(闪屏),用户体验不好,于是想怎么解决这个问题。



升级器主要代码如下:

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 896
C#使用微软TTS语音引擎实现文字转语音示例

在VS2012创建Windows窗体应用程序项目,添加引用COM组件Microsoft Speech Object Library:

查看更多...

分类:Win编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8440