相关疑难解决方法(0)

如何在C#应用程序中获取外部窗口的名称?

我已经开发了一个简单的应用程序(.dll)LABVIEW,我将该DLL转录到C#windows应用程序(Winforms).喜欢

    [DllImport(@".\sample.dll")]
    public static extern void MyFunc(char[] a, StringBuilder b ,Int32 c); 
Run Code Online (Sandbox Code Playgroud)

因此,当我调用该函数时,MyFunc将弹出一个窗口(Lab View窗口(Front panel我的labview应用程序)

窗口

我需要ExpectedFuncName在我的C#应用​​程序中获取窗口名称().即我需要获取由我的C#应用​​程序打开的外部窗口的名称.我们可以使用FileVersionInfoassembly loader获取名称吗?

有什么想法吗?提前致谢.

c# labview

1
推荐指数
1
解决办法
4553
查看次数

如何在C ++ Winapi中获取活动文件浏览器窗口的路径

我一直在摸索如何做到这一点。基本上,我的应用程序需要使用winapi找出c ++中Windows中活动文件浏览器(即前台的文件浏览器)的目录路径。

代替这个:

TCHAR* getWindowDir(){
 TCHAR* windowTitle = new TCHAR[MAX_PATH];
 HWND windowHandle = GetForegroundWindow();
 GetWindowText(windowHandle,windowTitle,MAX_PATH);
 return windowTitle;
}
Run Code Online (Sandbox Code Playgroud)

显然返回窗口标题,我希望它返回活动目录。

c++ winapi

1
推荐指数
1
解决办法
1539
查看次数

标签 统计

c# ×1

c++ ×1

labview ×1

winapi ×1