rt
解决方案 »
- VB中读取access中的下列数据,注意是读取,然后按照分数段统计人数后,显示出来,由于是菜鸟很多不懂,希望能详细提供代码和说明,200分解决该问题,谢谢啦
- 一个判断IP是否合理的函数,大家来补充
- 请问一下:我用PowerPoint控件在窗体中做了一个幻灯片,应该怎么放映啊????急用,请大家帮个忙
- 高分请教SQL语句(在线等)
- picbox和动态生成控件大人乱入(qq:10083440,在线等待)
- 中国移动飞信登陆器
- 关于汉字转拼音的问题
- windows中的api调用是怎样实现语言无关的?比如大多数的DLL都是用C写的,但是在VB中一样可以调用。
- 怎样利用VB来控制A盘格式化?~
- vb做报表使用ado和什么空件阿1我看了看actrve report 好像仅仅可以使用rdo不能用ado还有没有空件了
- 谁偷走了中国人的笑容?
- 有没有人用VB做代理,比如代理超人..什么的..
正解
Dim mBoo As Boolean
Private Sub Form_Load()
Msghook1.HwndHook = Form1.hWnd
' 将Msghook1绑定到Form1上
Msghook1.Message(WM_WINDOWPOSCHANGED) = True
' Msghook1拦截WM_SYSCOMMAND消息
End SubPrivate Sub Msghook1_Message(ByVal msg As Long, ByVal wp As Long, ByVal lp As Long, result As Long)mBoo = Not mBoo
If wp = 0 And lp = 1244628 And mBoo Then
MsgBox "最小化消息进入"
End If
Call Msghook1.InvokeWindowProc(msg, wp, lp)
End Sub添加一个MSGHOOK32控件晕了,和刚才测试有点区别,刚才测试的时候,弹出对话框时窗体还没最小化,现在怎么就已经最小化才MSGBOX 呢。。
走了走了
If Me.WindowState = vbMinimized Then Me.WindowState = vbNormal
End Sub
呵呵 这样也行
就OK 了
设置窗体有顶端属性,或者 Setwindowpos(用不用这个,没怎么试验..但我的情况是用了)