如果是调用.NET程序,可以这样用:Assembly ass = Assembly.LoadFile("路径地址"); Type[] types = ass.GetTypes(); foreach (Type type in types) { if (type.IsSubclassOf(typeof(System.Windows.Forms.Form))) { Form form = Activator.CreateInstance(type); form.ShowDialog(); } }
TO www_123du_com(鼠·神·泪):谢谢,不是NET程序,谢谢!!
记得我以前做屏幕保护程序的时候,选择时要在小窗口里面显示,跟你的要求相似又相反,当时是获取一个窗口句柄,然后把自己的程序的父窗口设为获取的窗口句柄就行了。你这个也应该差不多吧,调用win api
Type[] types = ass.GetTypes();
foreach (Type type in types)
{
if (type.IsSubclassOf(typeof(System.Windows.Forms.Form)))
{
Form form = Activator.CreateInstance(type);
form.ShowDialog();
}
}
http://community.csdn.net/Expert/topic/4877/4877267.xml?temp=7.744998E-02