問題タブ [createwindow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
44 参照

python - メソッドから新しいウィンドウを呼び出すpython 3.8 tkinterは空白のウィンドウを作成します

既存のウィンドウのボタンを押して、新しいウィンドウを呼び出そうとしています。新しいウィンドウが作成されると、元のウィンドウが閉じます。ボタンを押すと、期待どおりに新しいウィンドウが表示されますが、さらに空白のウィンドウが表示されます。tk.Tk()orを使用tk.Toplevel()しても同じ結果になります。

プログラムの後半で、作成したウィンドウを再度破棄したいと思います。マウスで空白のウィンドウを閉じると、メソッドが新しいウィンドウに適用されるtk.Tk()ときに「アプリケーションが破棄されました」というエラーが発生します。destroy()

元のプログラムはいくつかの変数を返す必要があるため、新しいウィンドウごとに新しいクラスを作成しています。このトピックにはすでに多くの質問があることは知っていますが、私にとってはどれも当てはまらず、問題の解決策を見つけるのに役立ちました. どんな助けにも感謝します!

0 投票する
1 に答える
89 参照

c++ - CreateWindow は式と構文エラーを予期していました

C++ で pong を作成する方法に関する Dan Zaidan のチュートリアルに従っていますが、1 年か 2 年古いため、これらのエラーが発生する可能性があります。

E0029 式が必要です

C2059 構文エラー: ')'

さらに数行のコードがありますが、必要に応じて含めることができます。

編集 1: 1 CW_USEDEFAULT を追加しました。それでもエラー E0167 と C2664 が表示されます。編集 2: うまくいけば、皆さんがよりよく理解できるように、さらにコードを追加しました。