小制作- -屏幕粉笔 TOM搬家

2009-05-09 11:28:59 分类:提高班学习

这将近两周的时间,没有具体的学习计划,只有查资料、做实例...
经过对API的初步学习,我的小制作将要出炉了,屏幕粉笔 将会闪亮登场~

【工具名称】:屏幕粉笔
【基本功能】:基本使得多媒体视频输出设备"黑板化",方便教学。
【技术支持】:
API函数
1、RegisterClass
2、UnregisterClass
3、LoadCursor
4、GetCursorPos
5、CreateWindowEx
6、ShowWindow
7、UpdateWindow
8、SetwindowPos
9、DefWindowProc
10、DestroyWindow
11、GetMessage
12、TranslateMessage
13、dispatchMessage
14、PostQuitMessage
15、GetDC
16、ReleaseDC
17、MovetoEx
18、Lineto
19、SetlayeredWindowAttributes
20、GetSystemMetrics
21、RegisterHotKey
22、UnregisterHotKey


【学习参考】:
1、MSDN for VB6.0
2、《新编API函数大全》
3、http://baike.baidu.com
4、http://www.csdn.net


总结

这个屏幕粉笔的小制作,实用性还是较强的。先前我们有做这个小工具的想法,那时还只是在猜测这个工具到底用到了什么,用面向对象的程序设计思想来看,其实它跑不出这几个小编,无非是(基于操作系统编程,用到API函数获取整个屏幕(具体的还有很多),传递消息(个人认为较为重要),获取鼠标,画线。


通过学习,总体的来看,利用API编程,无非就是出了传统的我们认为的Visual Basic的编程圈子,现在呢,就是侧基于VB环境,主基于操作系统的一些被编写好的、能够被直接声明应用的函数类,不同的还是参数、常量都得照着人家规定的来用。


API(Application Programming Interface,应用程序编程接口),学习API能够是我们编程的眼界放得宽广许多,不再仅仅是局限于个小小的范围...

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...