
プログラム初心者です。
現在Win32APIを使ってプログラムを書いています。
そこで、リソースという機能を使ってカーソルの変更やメニューバーをプログラム実行ウインドウに付加してみたのですが、コンパイル、ビルドエラーが共に0であるのに、実行してもexeファイルが全く反応しなくなってしまいました。
しかし、リソース機能をつける以前のプログラムでは、実行画面がしっかりと出力されます。
原因を追究するために、ただいまソースファイルを比較検討しているのですがまだ問題が解決できていません。
コンパイル、ビルドエラーが0であるのに、今回のように実行ウインドウが出力されないということは、よくあるのでしょうか??また、もしあるのであれば、どんなことが考えられますか??アドバイスよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
まず、exeを実行させたときに、タスクマネージャにプロセスが出るかどうか確認してください。
プロセスが出れば、実行はされていますから、後はメインウィンドウの表示タイミング以前に何か問題が起きて、表示プロセスまで到達出来ていない可能性があります。
デバッガをお使いでしたら、最初からステップ実行させて行ってみて下さい。
きちんとコンパイル出来ていても、データ次第でループにはまり込むこともあります。
メッセージループを自前で書いてるようでしたら、メッセージの相互呼び出しが起きていないかとかチェックされるといいと思います。
迅速なお返事ありがとうございます。
すみません。初歩的なエラーでした。
ClassNameとCreatWindowの宣言文が違いました。
ご丁寧に教えていただき本当にありがとうございます。以後このような見落としがないように気をつけます。ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Macターミナルで実行中のプログ...
-
パソコンの演算速度について
-
vba GetAsyncKeyState関数について
-
sendkeysにてALT+CTRL+INSERTを...
-
MACで動く実行ファイルをWindow...
-
SNMPマネージャAPIでメモリリー...
-
コマンドラインの長さに制限は...
-
サンク方式について
-
clock関数は正確じゃないの?
-
cc -o sample sample.c cc -o s...
-
C言語プログラミングの再帰がい...
-
F-BASIC V6.3プログラミングに...
-
プログラムを走らせる
-
apacheのコマンドプロンプトか...
-
C言語で書いたプログラムをWEB...
-
Vista c言語でのエラー
-
アクセス[ファイルを開かずに、...
-
TCP/IP通信時のサーバーからの受信
-
VBSの処理中一旦処理を止めて再...
-
C# シリアル通信でデータ受信...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Macターミナルで実行中のプログ...
-
パソコンの演算速度について
-
C言語で途中までしか、プログラ...
-
sendkeysにてALT+CTRL+INSERTを...
-
vba GetAsyncKeyState関数について
-
RPG パラメーターについて
-
sleep()関数について
-
Windows10でDOSゲーム
-
実行中の実行ファイルの上書き
-
VBAで外部プログラムを非表示で...
-
終了してもプログラムが実行し...
-
並列計算をしたときのシステム...
-
VB上で実行中の無限ループの止め方
-
VB6プログラムの実行中でのこと
-
アクセス[ファイルを開かずに、...
-
他の実行ファイルを実行するプ...
-
実行時エラー429
-
UWSCがうまく動かない
-
MACアドレスの調べ方
-
”行数のカウント”はどうすれば...
おすすめ情報