WinCEにおけるGetForegroundWindow使用時の疑問

プロジェクトのナビゲーション機能実装中に、特定の条件下でロードイング画面が表示されない現象が発生。この問題の原因として、Windows APIのGetForegroundWindow()関数呼び出しが関与していることが判明した。この関数はアクティブウィンドウのハンドルを取得する目的で使用されていたが、意図せずに画面表示に影響を与えていた。 { HWND activeWindow = GetFor ...

7月10日 19:00 投稿

Qtメインウィンドウへのツールバー実装方法

Qtアプリケーションでよく見かけるツールバーは、メニュー項目へのアクセスをアイコンボタンで高速化する領域である。必須ではないが、ユーザビリティを高める効果が大きい。 最小構成でツールバーを追加する 以下のコードは、QMainWindow派生クラスへシンプルにツールバーを追加する例である。 // ToolbarWindow.h #pragma once #include <QMainWindow> class To ...

6月24日 17:04 投稿

MFCコントロールボタンの実装技法

MFCウィンドウの作成/メッセージマッピング機構 mfc.h #include<afxwin.h>//MFCヘッダファイル //アプリケーションクラス class MyAppApp:public CWinApp //アプリケーションクラスを継承 { public: //プログラムエントリーポイント virtual BOOL InitializeInstance(); }; //フレームクラス class MainFrame:public CFrameWnd { public: MainFrame(); //マク ...

6月9日 21:53 投稿