VisualC++相談室 6
■ このスレッドは過去ログ倉庫に格納されています
0019デフォルトの名無しさん
NGNG{
static HWND hLV;
switch (uMsg) {
case WM_INITDIALOG:
hLV = GetDlgItem(hDlg,IDC_LIST);
InitializeLV(hLV);
break;
....
として自作関数InitializeLVの中でさらに別関数を呼ぶ時に、
InitializeLVの引数であるhLVをそのまま渡しているんですが
たらい回しみたいで変な感じがするんですがこれは普通なんでしょうか?
実際はInitializeLVからリスト構造にアイテムを追加する関数を
呼んでいるのでMainDlgProcで宣言したリストの先頭アドレスも
渡しています。
■ このスレッドは過去ログ倉庫に格納されています