5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Win32API質問箱 Build86

270 :デフォルトの名無しさん:2010/02/21(日) 13:01:11
以下のような例で、vdCreateToolBar(VOID) と hdCreateToolBar(HWND hwndParent) とで
関数の中身は全く同一で、親ウィンドウのハンドルにグローバル変数を使うのと、関数の
引数を使うのとでは、作成されるツールバーの表示が (1) と (2) で異なるのですが、
なぜでしょうか???
HWND g_hMain;
WinMain() {
  HWND hMain;
  hMain = CreateWindowEX();
  g_hMain = hMain;
  vdCreateToolBar();-------------------(1)
  hdCreateToolBar(hMain);--------------(2)
  …
}
vdCreateToolBar(VOID) {
  g_hMain; グローバル変数でツールバー作成 (1)
}
hdCreateToolBar(HWND hwndParent) {
  hwndParent; 引数を使ってツールバー作成 (2)
}

216 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)