名前 題名 ▼ Mr.XRAYさん > こういった,なんと言いますか,知恵袋みたいのに初めてレスしてしまいました. > > [ウィンドウハンドルって途中で変わるものなんですか?] > https://oshiete.goo.ne.jp/qa/9001419.html > > もちろん,goo の ID を新規登録しました. > こういうのって,本当は,具体的な回答というか,解決策を示さないと > いけないのかな ? > ちょっと,igy さん風になってしまいました. > > 多分,質問された方のコードは,以下のようにすべきなんでしょうけど. > ウィンドウハンドルが変わるかも知れないと思っていると気づかないかと. > ウィンドウハンドルは変わることはないと思えば, > 自分のコーディングに間違いあることは間違いありませんから.きっと > 見つかるでしょう. > > if Name <> '' then > form1.ListBox1.Items.Add(Name); > form1.ListBox2.Items.Add(IntToStr(hWindow)); > Result :=true; > //このResult の処理位置というか... 何か狙いがあるのか... > //それとも単に Result := False; と Result := True の違いを知らないだけなのか > //それとも,コールバック関数についての知識が不足しているのか > > ↓ > (リストの片方だけ追加しても... ねぇ) > > if Name <> '' then begin > form1.ListBox1.Items.Add(Name); > form1.ListBox2.Items.Add(IntToStr(hWindow)); > end; > > # 「無題」で検出することにも少しばかり疑問が残りますが... > GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link