記事「Win32API」 の 検索結果 35 件
-
VistaのWaitMessageのバグ?VistaではメッセージキューにWM_QUITしかない場合、WaitMessage()が制御を返さないようです。(実際にはWM_QUITはキューには溜まらずにフラグが立つだけですが) 例えば次のよう..
-
ウインドウ(コントロール)のサブクラス化Windowsの標準コントロールから少しだけ動作を変更したいときは、サブクラス化というテクニックを使います。 サブクラス化は、コントロールが持っている本来のウインドウプロシージャを自前の関数と差し替..
-
SetupAPIでcabファイル展開Win2000Pro以降であればSetupAPIを使って、外部のDLL等を必要せず、cabファイルが展開できる MSDN SetupIterateCabinet http://msdn.mic..
-
MakeIntResourceを理解してみた。Win32APIで何か作ろうというとき リソースを使う場合時折出てくるのが「MakeIntResource」 釈然としないMakeIntResourceを消化しようとしてみた。 全然内容は無いで..
-
Window位置をもう少しきっちりする。Windowsプログラミングでは窓をだすとき外形で指定するのだが 3Dアクセラレータを使う場合はクライアント領域で指定したい。 今までのテストプログラムではwindowサイズはAdjustWind..
-
メニューという名のGUIを確保する。Direct3Dで根本的に描画をやるわけだから ハンドルとか再描画の競合するWindowsのコントロールは使わないわけだが メインのWinodowハンドルとバッティングしない部分については 無理..
-
ちょっと基礎を固める。ファイル読み書き操作メッシュ読込みに進む前にファイルの読み書き関数を整理する。 delphiで普通にやる場合はclassesをuseしてTFileStreamを使うか Sysutilesをuseしてファイル読み込みル..
-
GetMessage()の罠結構有名な問題ですけど、意外と取り扱われていないので、メモとして記録。 MSなGetMessage()の戻り値が、実は真なるBOOL型じゃないという話。
-
窓とかシザーとかビューポートとか現状「アプリ固有値」としての窓サイズに初期化時に変更しているのだけれど それしかやっていないのでサイズが正確では無い。 窓サイズはクライアントサイズとして正確に表示するように直した。 また表示エ..
-
X01HTの電源断島根への旅行で飛行機に乗る際、携帯の電源を切る必要がありました。しかしX01HTでは電源ボタンを押してもスリープにしかなりません。私を電池を抜くことにより事なきを得たのですが、これはさすがにめんどく..
-
Delphiによるツールアプリケーションテンプレート1このテンプレートは 特定の動作をするコマンド型に準じるアプリケーションの雛型です。 外観に対する関数は極力使わずデータそのもののやり取りだけする様にします。 リスト型、ログ型は別途作成するの..
- 前へ
- 次へ