解决方案 »
- 为什么一使用screen.width,编译器就会死掉?
- 如何在StatusBar上显示当前操作员以及识别权限?
- ****請教如何實現不能對TextBox進行粘貼操作****
- 把sybase数据库里的数据插入到SQL Server数据库中的方法?(在线等待)
- MSFLEXGRID打印问题
- 怎样才能实现PICTURE上字幕的波浪显示!!!急!
- vb的问题!
- 一个小问题
- 是WIN200有问题,还是VB6.0有问题?
- 庆祝杀进前20名大送分,只限前十名,早来的多得:)
- 关于VB中的注册表,请教大家一些问题?
- 请问高手如何用VB编的软件修改注册表而且不需要重新启动计算机呀!希望知道的高手能把代码贴出来谢谢您了!·
1、从头开始学API,然后学了API的基本知识后,就去看看注册表设置修改部分(API函数)
2、另一种方法,用VBA编程,其函数包括getsetting,deletesetting等,这些函数使用非常简单,你可以在许多VB书上查到相关的内容。不过缺点是:它只能设置H_C_user\software\visual basic and vba program settings下的主键
一些API的书,但内容只是罗列了很多API函数的解释,没有具体讲怎么用,不知各位大侠有没有什么好的书籍或建议给我介绍一下,小弟在此谢谢了!
我的学习方法及工具:
首先拿一本介绍API的书,看看API的基础知识:如句柄,参数的作用等。
然后就可以看实例了,越简单越好,同时自己也可以自己学着做。当我学并做了几个实例后,我基本知道API的使用了。
接着就可以想个小程序让自己做做,其中会用到很多API函数,那就得查,我用的是洪恩在线的API查询系统(很全,而且有实例),同时还可以使用VB自带的APILOAD,及帮助文件,再有解决不了的问题,就到CSDN来问。
OK,就这样!!
我昨天在书店好不容易买到了一本关于vb-API的书,
看了前两章以后,我试着按它的例子编了个程序,但总是不
成功(窗体没反应),不知怎么搞的。
你能不能帮我一下?谢谢!
我的Email:[email protected]
代码如下:(实现功能是在combobox1中添加一字符串“Item 1”)
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As LongPrivate Sub Form_Load()
dim buff as string
dim rc as long buff="Item 1" rc=sendmessage(combo1.hwnd,CB_ADDSTRING,0,ByVal buff)
End Sub