問題タブ [fox-toolkit]
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.
windows-8 - Windows 8 (Pro 64 ビット) で CreateWindowExA が失敗する
Windows 8 (64 ビット) で 64 ビット アプリケーションの CreateWindowExA を呼び出す際の既知の問題はありますか?
コンテキスト: FOX Toolkit (FOX STABLE 1.6.46) を使用しています。最も単純なHello Worldサンプル (「hello」) をコンパイルして実行するとCreateWindowExA
、ファイル FXWindow.cpp:1345 の呼び出しはゼロの HWND ハンドルを返します (ただしGetLastError()
、エラーは報告されません)。これは、1 つの特定の構成でのみ発生します。
CreateWindowExA
最後の構成と何か違う点はありますか。ウィンドウ プロシージャはすべての場合で同じであり、受信するメッセージは次の順序であることに注意してください。
WM_GETMINMAXINFO
(転送先DefWindowProc
)WM_NCCREATE
(転送先DefWindowProc
)
最後の構成では、継続してNULLWM_NCDESTROY
を返します。CreateWindowExA
他のすべての構成では、WM_NCCALCSIZE
が送信され、最後にWM_CREATE
.
macos - macosxでglx.hを使用してfox-toolkitをコンパイルする方法
Mac OSXマウンテンライオン(10.8)でopenglをサポートするFox-toolkitを構築しようとしています。から設定ファイルを変更しました
GL / gl.h GL / glu.h
に
OpenGL / gl.h OpenGL / glu.h
構成中にこれらの2つのファイルを見つけることができます。ただし、GL / glx.h、OpenGL / glx.h、GLUT/glx.hのいずれも含まないglx.hは見つかりません。
XQuartzを適切にリンクしてインストールしています。/opt/X11/include/GL/glx.hでglx.hを見ることができますが、fox-toolkit./configureはそれを見つけることができません。この問題を解決する方法は?