获取鼠标和键盘信息的方法
Public Class Form1 Public loop1 As Boolean = True Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim pMousePos As Point While loop1 System.Windows.Forms.Application.DoEvents() pMousePos = Control.MousePosition Select Case Control.MouseButtons Case Windows.Forms.MouseButtons.Left MessageBox.Show("Mouse_Left(" & pMousePos.X.ToString & "," & pMousePos.Y.ToString & ")") Case W
我要买书
Direct3D游戏编程入门教程(第二版)[@more@]
VB类型转换
VB类型转换1。CType(expression,typename) 只要合理就可以转换2。DirectCast(expression,typename) 两种类型之间必须具有继承或实现关系3。TryCast(expression,typename) 不会引发错误,如果类型不匹配则返回nothing,适用于引用类型,并且两种类型之间必须具有继承或实现关系[@more@]
部分事件的发生顺序
当通过使用键盘(Tab、Shift+Tab 等)、通过调用select或selectnextcontrol方法或者通过将 containercontrol.activecontrol属性设置为当前窗体等方式更改焦点时,焦点事件按以下顺序发生: EnterGotFocusLeaveValidatingValidated LostFocus当通过使用鼠标或调用Focus 方法的方式更改焦点时,焦点事件按以下顺序发生: Enter GotFocus LostFocus Leave Validating Validated [@more@]
arraylist 新发现
arraylist类添加、删除等功能都有 为什么就不能对对象里面的元素进行修改呢?不解!!!!!![@more@]
vb.net 2005 创建不规则窗体
首先FormBorderStyle设置成none.然后用画图工具画你想创建的窗体形状 例如:用画板画一个圆,内部是黄色,外部是红色。把图片设置为背景色。然后设置Form的TransparencyKey吸收红色。运行一个圆窗体就出来了。[@more@]
GZipStream类
下面是对字符串的压缩与解压缩。好像是加密解密。using System;using System.Collections.Generic;using System.Text;using System.IO.Compression;using System.IO;namespace ConsoleApplication4{class Program{//压缩字符串private static string zipStrFunction(string zipstr){byte[] btdata = System.Text.UTF8Encoding.UTF8.GetBytes(zipstr);MemoryStream ms = new MemoryStream();Stream s = new GZipStream(ms, CompressionMode.Compress);s.Write(btdata, 0, btdata.Length);s.Close();byte[] compressedData = (byte[])ms.ToA