タグ

MFCに関するshiworkのブックマーク (4)

  • Visual C++のレシピ:イベントハンドラとは

    Home>>Visual C++>>イベントハンドラ LastUpdate:2009-01-21 全ての操作はイベントである イベントハンドラとは「イベント」が起きたときに呼ばれる対象をいいます。 これも具体的に見てみましょう。 Visual C++GUIを作るにはコントロールとデバイスコンテキストが重要だと説明しました。 ではボタンを押したときにこのGUIの内容を変更するのはどうすればいいでしょう。 ここで登場するのが「イベント」という概念です。 イベントというと難しく聞こえますが、要はユーザがアプリに何か操作をすることです。 閉じるボタンを押したり、最大化ボタンを押したり、自作のボタンを押したり。 これら全てがイベントで、Windowsアプリの中ではその動作に対応した処理が行われています。 閉じるボタンや最大化ボタンを押したときに呼び出される関数は予め決まっています。 こ

    shiwork
    shiwork 2009/11/16
  • スレッド: うつ病スロプロのうつうつな日々

    MFCでスレッドの立て方は2つある。 1.ワーカースレッド 2.ユーザーインターフェーススレッド この両者の違いはメッセージのやり取りの有無であり、つまり、動作の振る舞い(使用可能な関数の違い)である。 1.ワーカースレッドについて ワーカースレッドの立て方 1-1. 次の文を実行するとスレッドを立てて処理が開始される。 CWinThread* pthread = AfxBeginThread(hogehoge, &hoge ); ここでhogehoge関数であり、コールバックされるので、関数アドレスが引けるような形でなければならない(例参照)。 通常、UINT型とする(クラスに組み込む場合はfriendをつけないといけないかも)。 第2引数はLPVOIDとして渡される。 例: ↓こんな感じで実行させる。 int main(void) { int hoge; /

    shiwork
    shiwork 2009/07/22
    MessageLoopを別スレッドで回すときはユーザーインターフェイススレッドを使えば実現できそうな感じ。
  • athomejp.com

    This domain may be for sale!

  • 超入門MHC

    私もよく利用しているデジカメプリントのサイトです。 デジカメで撮ってもやっぱりプリントしときたいですね。最安ではありませんが、面倒な会員登録もなく、最短で翌日お届けです。品質・対応とも、安心できるお店です。 ・Lサイズ1枚15円 ・送料は「ゆっくり仕上げ」180円、「特急仕上げ」380円。 ・50枚以上の注文で送料180円引き ・コンビニ支払いOK、手数料無し。 ・平日14時までの注文なら、翌日お届け(特急仕上げ) ・注文はFTPウインドウにドロップするだけで大量注文簡単 おすすめです。 ネット銀行 大分普及してきました、ネット銀行。口座維持無料、送金手数料無料です。Yahoo!ウォレットでYahooの各種サービスを利用するためにも、イーバンクが一番良いのでは?! イーバンク銀行株式会社 インターネットで申し込みすると、最短10分でカードが作

  • 1