求助,如题:如何让commondialog控件弹出的另存对话框在屏幕正中间显示出来啊?

解决方案 »

  1.   

    对初学者来说比较困难,思路是调用API版本的GetOpenFileName
    传入OPENFILENAME
    其中LPOFNHOOKPROC指向你程序的一个回调函数
    在对话框初始化消息的时候调用MoveWindow移动到屏幕中间。
      

  2.   

    这东西说来话长了。等你学了API,再回头研究这个问题吧。另外,VB也不适合写这些带有回调函数的东西,IDE无法进行调试。