getHWnd - retrieve the underlying Windows handle for Matlab figure(s)

バージョン 1.2.0.0 (4.96 KB) 作成者: Yair Altman
Enable C++ GUI integration by retrieving the HWnd handle of matlab figure(s)

ダウンロード 3.5K 件

更新 2018/6/28

ライセンスの表示

Syntax:
hWnd = gethwnd(hFig)

Description:
HWnd = GETHWND retrieves the current figure (gcf)'s underlying Windows handle, thus enabling integration of Matlab GUI in C/C++/C# programs.
HWnd = GETHWND(hFig) retrieves a specific figure's underlying Windows handle. hFig is a Matlab handle, or a list of handles (not necessarily figure handle(s) - the handles' containing figure is used).

Limitations:
Windows-only (duh!); Java must be enabled

Warning:
This code heavily relies on undocumented and unsupported Matlab functionality. It works on Matlab 7+, but use at your own risk!

Bugs and suggestions:
Please send to Yair Altman (altmany at gmail dot com)

引用

Yair Altman (2022). getHWnd - retrieve the underlying Windows handle for Matlab figure(s) (https://www.mathworks.com/matlabcentral/fileexchange/16743-gethwnd-retrieve-the-underlying-windows-handle-for-matlab-figure-s), MATLAB Central File Exchange. 取得済み .

MATLAB リリースの互換性
作成: R2007a
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
タグ タグの追加
謝辞

ヒントを得たファイル: getjframe - Retrieves a figure's underlying Java frame

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!