有没有办法让TaskDialog始终位于顶层(即系统模式)?TaskDialog始终位于Visual C++的顶端
我检查了TaskDialogConfig结构(http://msdn.microsoft.com/en-us/library/bb787473(VS.85).aspx),但我没有任何运气。
任何人都知道该怎么做,或者如果可能的话?
有没有办法让TaskDialog始终位于顶层(即系统模式)?TaskDialog始终位于Visual C++的顶端
我检查了TaskDialogConfig结构(http://msdn.microsoft.com/en-us/library/bb787473(VS.85).aspx),但我没有任何运气。
任何人都知道该怎么做,或者如果可能的话?
不知道这是否有帮助。但是,如果您为配置的hwndParent
成员提供窗口句柄,则可以创建TaskDialog应用程序模式。
是的,有一种方法。您需要使用TaskDialogIndirect函数并设置回调。在回调函数中,您可以获得新创建的TaskDialog的窗口句柄。有了这个,你可以用必要的参数调用SetWindowPos。