kitty on your lap?

解決


COL  2008-02-21 00:43:19  No: 67574

開発環境VC.NETの2003、プロジェクトは、DirectX Sample BrowserのEmptyProject C++ (July 2004) を使って作ってます。

LRESULT CALLBACK MsgProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, 
                          bool* pbNoFurtherProcessing, void* pUserContext )
{
  switch( uMsg )
  {
  case WM_CLOSE:
    MessageBox( hWnd, _T("プログラムを終了します"), _T("確認"), MB_OK);
  }
    return 0;
}
と打って実行した所、kitty on your lapと表示されたメッセージボックスが表示されました。OKを押すと普通にプログラムが展開します。
ビルドも普通に通るんですが、これはどういった状況なのでしょうか?


仲澤@失業者  2008-02-21 01:44:35  No: 67575

メインかWM_CREATEあたりで、そのようにコードされているからでは
ないでしょうか。
大昔にそんなコードを見たような気のせいがします。


シャノン  2008-02-21 02:43:07  No: 67576

WisdomSoftさんのサンプルによく書いてありますね。


COL  2008-02-21 02:51:47  No: 67577

仲澤@失業者様の言う通り、メインに書いてありました(汗)
お騒がせしました〜。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加