目次に戻る
一覧ページに戻る
CPWindow::GetWinID
2001/12/29 update.
ウィンドウIDを取得します。

書式

  int GetWinID();

パラメータ


戻り値
ウィンドウIDを返します。

解説


複数のウィンドウが表示された場合に、個々を識別するためのウィンドウIDを取得します。
これは、C-Partsを使用したアプリケーション内で重複することはありません。
1000から1015までの番号が返されます(C-Partsで同時に管理できる総ウィンドウ数は16個分です)。






CPWindow win;
int WinID;

//ダイアログを生成する
win.Clear();
win.CreateNewDialog("TestDialog",120,120,300,200);

//ウィンドウIDを取得
WinID=win.GetWinID();

//ダイアログの表示・イベントループの開始
win.DoModal();

この例では、「WinID=1000」が入ります。


ビルド時に必要なファイル


ライブラリ :CPartsLib.lib (Macintoshの場合は、CPartsCW.a)
ヘッダ :CPWindow.h


関連リンク


CPWindowクラス