1、设置StartUpPosition属性=3
   或者在form_load事件里写上以下代码:
   me.left=(screen.Width-me.Width)/2
   me.top=(screen.Height-me.Height)/2
2、27

解决方案 »

  1.   

    1、StartUpPosition 属性设置为:vbStartUpScreen
    vbStartUpManual 0 没有指定初始设置值。 
    vbStartUpOwner 1 UserForm 所属的项目中央。 
    vbStartUpScreen 2 屏幕中央。 
    vbStartUpWindowsDefault 3 屏幕的左上角。 2、Esc是27
      

  2.   

    补充:(1.写错了)
    1.设置StartUpPosition属性=23.Ctrl+Z
    可以在keyDown事件里写如下代码:
    if shift=2 and keycode=90 then
       msgbox "OK,你按了Ctrl+Z键!"
    end if
      

  3.   

    补充:(1.写错了)
    1.设置StartUpPosition属性=23.Ctrl+Z
    可以在keyDown事件里写如下代码:
    if shift=2 and keycode=90 then
       msgbox "OK,你按了Ctrl+Z键!"
    end if
      

  4.   

    设置form1的StartUpPosition属性=2 屏幕中心
    ESC键的 ascii 是 27
      

  5.   

    你真幸福,有这么多个答案.
    各位来  http://www.csdn.net/expert/topic/711/711673.xml?temp=.4547083 看看好吗?谢谢!!
      

  6.   

    如果是用 keyascii 事件,怎样表示 Ctrl+Z?
      

  7.   

    在formpress事件中
    if ascii>40 and ascii<60 then
    msgbox "在这个范围内"  
    end if
    如果弹出框,则继续缩小范围直至找到。我就是用这个方法找到ctrl+回车的ascii码的,好像是8