发送 SYSCOMMAND消息即可!
SendMessage(Handle, WM_SYSCOMMAND, SC_SCREENSAVE, 0) ;
SendMessage(Handle, WM_SYSCOMMAND, SC_SCREENSAVE, 0) ;
解决方案 »
- 如何让用户自行输入方程式,并计算其结果?
- 关于datagrid中空格的问题??
- MSComm控件应用时,接收帧的格式不同(有6字节,7字节,8字节),怎么定义Rthreshold???
- 为了不让form出现最上面的蓝色标题条,我把controlbox设为false,并且把caption设为空,但是此时任务栏变成了只有ICON图标,此时如何在任务
- 如何利用VB写EXCEL文件?
- vb中如何预览Autocad的文件,或者有没有这样的控件,急
- Progress Bar进度条控件问题,如何实现进度条(没有循环)?
- 请问vb中如何控制excel的增加删除数据?
- 一个初学者的求救??
- 哪里有中文字典?就是类似于新华字典的。只需要字的读音解释就行了。数据库、相关软件都可以。
- 关于坐标的问题
- 遇到一个怪问题,关于读取ini 文件的问题
Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg _
As Long, ByVal wParam As Long, ByVal lParam As Long) _
As Long
Const WM_SYSCOMMAND = &H112&
Const SC_SCREENSAVE = &HF140&Private Sub Command2_Click()
Dim result As Long
result = SendMessage(Form1.hWnd, WM_SYSCOMMAND, SC_SCREENSAVE, 0&)
End Sub