不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
面向对象和Windows编程
编辑:dnawo 日期:2009-06-09
面向对象技术是目前流行的系统设计开发技术,它包括面向对象分析和面向对象程序设计。面向对象程序设计技术的提出,主要是为了解决传统程序设计方法——结构化程序设计所不能解决的代码重用问题。
结构化程序设计从系统的功能入手,按照工程的标准和严格的规范将系统分解为若干功能模块,系统是实现模块功能的函数和过程的集合。由于用户的需求和软、硬件技术的不断发展变化,按照功能划分设计的系统模块必然是易变的和不稳定的。这样开发出来的模块可重用性不高。
面向对象程序设计从所处理的数据入手,以数据为中心而不是以服务(功能)为中心来描述系统。它把编程问题视为一个数据集合,数据相对于功能而言,具有更强的稳定性。
结构化程序设计从系统的功能入手,按照工程的标准和严格的规范将系统分解为若干功能模块,系统是实现模块功能的函数和过程的集合。由于用户的需求和软、硬件技术的不断发展变化,按照功能划分设计的系统模块必然是易变的和不稳定的。这样开发出来的模块可重用性不高。
面向对象程序设计从所处理的数据入手,以数据为中心而不是以服务(功能)为中心来描述系统。它把编程问题视为一个数据集合,数据相对于功能而言,具有更强的稳定性。
HOW TO:从资源管理器中拖放文件到控件
编辑:dnawo 日期:2009-06-09
.NET控件名称缩写一览表
编辑:dnawo 日期:2009-05-04
使用 BackgroundWorker 进行多线程编程
编辑:dnawo 日期:2009-05-04
在WinForm开发过程中,如果没有采用多线程编程,经常会出现在执行某个操作时整个界面卡死,无法再做其他操作,而采用多线程编程能很好的解决这个问题,但随之而来的又有线程间控件的操作问题(.NET不允许在创建某控件之外其他线程中操作控件),下边我们用一个例子说明怎么使用BackgroundWorker解决这一系列的问题:
复制内容到剪贴板
程序代码
程序代码//using System.ComponentModel;
private void Form1_Load(object sender, EventArgs e)
{
private void Form1_Load(object sender, EventArgs e)
{
菜单项图像和文本显示方式设置
编辑:dnawo 日期:2009-04-08
读取系统安装字体列表
编辑:dnawo 日期:2009-04-07
C#控件的拖动和缩放技术全解
编辑:dnawo 日期:2009-04-07
调用user32.dll轻松移动窗体上任何控件
编辑:dnawo 日期:2009-04-07
复制内容到剪贴板
程序代码
程序代码//引用命名空间 System.Runtime.InteropServices
[DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)]
public static extern IntPtr SendMessage(IntPtr hWnd, int wMsg, int wParam, int lParam);
[DllImport("user32.dll", SetLastError = true, CharSet = CharSet.Auto)]
public static extern IntPtr SendMessage(IntPtr hWnd, int wMsg, int wParam, int lParam);
先添加上边语句,然后编写控件MouseMove事件的处理程序(下边代码移动PictureBox控件):


