2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

MFC相談室 mfc23d.dll

1 :デフォルトの名無しさん:2016/09/21(水) 00:20:48.44 ID:OfO+mYkd.net
Microsoft Foundation Classライブラリ専用スレです。

■MFC相談室 mfc21d.dll■
http://hibari.2ch.net/test/read.cgi/tech/1250919279/l50
■MFC リファレンス■
http://msdn.microsoft.com/ja-jp/library/d06h2x6e(v=VS.100).aspx

676 :デフォルトの名無しさん:2020/09/25(金) 00:33:44.17 ID:mGml3uVc.net
MFC は、数十年前w
Jeffrey Richter とかの時代

Win32 API を、クラスにまとめたもの。
メニューバーも作れる

MFCって、まだ存在するのか

677 :デフォルトの名無しさん:2020/09/25(金) 00:48:06.02 ID:nCkagqzh.net
WindowsでC++とVisual Studioを使ってデスクトップのプログラムするなら、
今でもMFC以外の選択肢はほぼ無いはずだが、

678 :669:2020/09/25(金) 02:04:10.72 ID:mGml3uVc.net
かんたん Visual C++[改訂2版]、堀義博、2017

この本では、.net か、managed C++ か、interop か何かを使っていた。
でも結局、このやり方も、流行らなかったのか

MFC ではなかった気がする

679 :デフォルトの名無しさん:2020/09/25(金) 09:17:50.44 ID:nCkagqzh.net
>>674
> > 1つのDocに対して複数のViewなどをしたくても多分、設計上は出来ない。
>CDocumentには、UpdateAllViews()という名前の関数があるように、
>複数のビューを関連付けられるぞ。

スマソ。記憶違いがあった。
1つのDocに対して複数のViewは、一応は関連付けられる。
しかし、それはどれも1つのCFrameWndの中に入れておかないといけなくなって
しまっているため、WzEditorの「テキストの二重化」のように、
1つのテキストファイルの別の場所を複数のFrameWndの中に表示するという
ようなことが、MFCでは基本的に出来ないハズ。

680 :デフォルトの名無しさん:2020/10/16(金) 18:08:33.74 ID:wvravRFo.net
CTreeCtrlクラスでツリー表示の文字色を部分的に変えたいけど、Windows SDKみたいにカスタムドローしないと無理ゲー?

681 :デフォルトの名無しさん:2020/11/05(木) 19:43:36.56 ID:qAuQqgNSU
副業、大手も制度着々…コロナ禍、働き手は空き時間活用
https://www.itmedia.co.jp/business/articles/2009/07/news111.html
富士通「年収3500万円」の衝撃 ソニー、NECも戦々恐々の「グローバル採用競争」
https://www.itmedia.co.jp/business/articles/2008/21/news031.html
東大の起業ラッシュは本物か、大学発ベンチャー数日本一の実力
https://business.nikkei.com/atcl/NBD/19/special/00448/
AI研究の第一人者、東大・松尾研でも起業ラッシュ
https://business.nikkei.com/atcl/gen/19/00158/051900002/?i_cid=nbpnb_arc
失敗は認める、多数決はダメ。拡大する「社会起業家集団」の作り方
https://newswitch.jp/p/23033
新卒“即”起業せよ。社会起業家への最短距離に挑む若者たち
https://newswitch.jp/p/23020
人々の共感を得られないと潰される時代。
https://news.yahoo.co.jp/articles/37aef71415e8181ce8451e27feb3983bf1f6f9cd
ゼロから起業するよりも事業承継(小さな会社の買収)が圧倒的に有利である3つの理由
https://honsuki.jp/pickup/17323.html
「エース人材だって起業OK」、NECは挑戦者が集う場をつくる
https://business.nikkei.com/atcl/gen/19/00106/012900003/
NECなど「出向起業」 大企業人材、起業しやすく
https://www.nikkei.com/article/DGXMZO61733720Q0A720C2TJ1000/

682 :デフォルトの名無しさん:2020/11/20(金) 05:11:03.85 ID:lrgUTmYU.net
実際にウィンドウ上に表示している画面をBitmapに画像保存するんじゃなくて、
表示させないで、データだけを元に、連続的に画像保存するってどうやるのかな?

例えば、ボタン1つで、円の位置を連続的に動かしたデータを、
それらをわざわざ画面に表示させないで、連続的に画像に保存したいんだけど、
やり方がわからない。

683 :蟻人間 :2020/11/20(金) 05:14:55.72 ID:7Y8jq4/V.net
>>682
CreateCompatibleDC(NULL)とCreateDIBSectionだろう。DIBビットマップオブジェクトを作成し、DCでそれを選択し、DCで描画する形になる。

684 :デフォルトの名無しさん:2020/11/21(土) 18:08:17.32 ID:DvxemaNf.net
>>683
ありがとう、教えてもらったキーワードをググってみます。

685 :デフォルトの名無しさん:2021/01/18(月) 23:31:44.08 ID:zaIVxsp1.net
DialogにCMFCFontComboBoxを張り付け
プロパティの「フォントを使用して描画」をTrueにすると
コンボボックスの行の高さを無視して大きく描画されます。
XX明朝とXXゴシックが縦に重なって描画される感じです。
(ディスプレイ設定で拡大表示している場合のみ)
以前は普通に表示されていた気がするのですが。
良いアイデアがあればお願いします。

686 :デフォルトの名無しさん:2021/01/21(木) 23:11:43.50 ID:CyPBYCkQ.net
あきらめて素のComboboxで作り直しました。

687 :デフォルトの名無しさん:2021/01/22(金) 18:33:44.53 ID:WeFjBpWyB
怒る・叱る文化は、安月給&長時間労働の証
https://www.youtube.com/watch?v=-FZ-W08t9vM&t=173s
勉強しない社員★仕事のための投資をしない人たち
https://www.youtube.com/watch?v=Zg6N7a_h8AE
バカが起業したんです★バカが社長になる過程
https://www.youtube.com/watch?v=WT3pvyhpazk
時給10倍差は勉強と努力だけで差がつく★最大100倍差!
https://www.youtube.com/watch?v=AHZjacip9Y4
ドリームキラー★夢の実現を応援する人、阻止する人
https://www.youtube.com/watch?v=ZoVXtIxhqTU
年収1億円は「できっこない」をやり遂げた人★10万人、銀の盾来た!
https://www.youtube.com/watch?v=3t9nQgcIzLw

688 :デフォルトの名無しさん:2021/01/24(日) 03:51:03.29 ID:YBQN8nSGf
フリーランス向け報酬即日払いサービス『先払い』が、オンライン資金調達プラットフォーム『資金調達freee』β版に掲載開始
https://prtimes.jp/main/html/rd/p/000000037.000047439.html
フリーランスやパラレルワーカー同士のマッチングプラットフォーム「conema」が、
案件依頼・仲間募集を中心とした掲示板機能(β版)をリリース!
https://prtimes.jp/main/html/rd/p/000000004.000059389.html
フリーランス薬剤師専門エージェントサービス「きょうりょく薬剤師」、リリース開始。薬剤師の新しい働き方を提唱。
https://prtimes.jp/main/html/rd/p/000000002.000058526.html
中卒、新聞配達員から月収4億の不動産王へ。姫路の不動産王の投資哲学
https://hbol.jp/184178
【アプリ開発で起業】必要な心得とマネタイズ方法のすべて
https://www.dreamgate.gr.jp/contents/column/application-development
副業を認める企業に対して「より魅力的に感じる」人は6割以上。
一方、副業を認めない企業に対する魅力度は6割超が「低下した」と回答
https://prtimes.jp/main/html/rd/p/000000016.000040832.html
みんなが知らない「サラリーマンの生存戦略」副業年収1億円!motoさん伝授
https://diamond.jp/articles/-/247070
2021年はこれに頼ろう!<フリーランス・副業向けサービス カオスマップ2020年完全版 2枚組リンク付>を公開
https://ascii.jp/elem/000/004/038/4038531/

689 :デフォルトの名無しさん:2021/02/19(金) 22:39:02.63 ID:Igsf+004.net
>>444
> C++Nativeの今風なGUIライブラリ作って欲しいわ

禿しく同意

690 :デフォルトの名無しさん:2021/02/20(土) 00:53:43.48 ID:NHEiPkLm.net
WinUI3ってc++で書かれてるからc++ nativeじゃね??

691 :デフォルトの名無しさん:2021/02/21(日) 22:41:37.64 ID:sZqIhPVp.net
>>689
それだけのことなのにそれをやらないマイクロソフト

692 :デフォルトの名無しさん:2021/02/22(月) 07:01:41.68 ID:1ohBYlrZ.net
Direct3Dは違うのか?

693 :デフォルトの名無しさん:2021/03/01(月) 23:14:22.24 ID:L7jyZAdw.net
昔あったCFrameWndのLoadBarStateとSaveBarStateは
何に置き換わったのでしょうか?
CMF…系のツーツバーやステータスバーでは保存&復元されないようです。

694 :デフォルトの名無しさん:2021/03/26(金) 13:13:22.16 ID:zWEWautG.net
MFCより先進的なGUIフレームワークを使いたいならQtとかwxWidgetsを使えってことなのかねえ?

695 :デフォルトの名無しさん:2021/06/19(土) 20:11:27.16 ID:Obm1tdWY.net
>>693
m_pszProfileNameを初期化してる?

696 :デフォルトの名無しさん:2021/06/22(火) 01:17:37.30 ID:jHGnhlRq.net
>690
WinUI3には期待している。

697 :683:2021/06/28(月) 15:55:19.44 ID:yWrL1Flg.net
>>695
レスサンクス
明示的には初期化はしていませんが
CWinApp::SetRegistryKey(...
を呼んでるのでその中でm_pszAppNameがセットされているようです。

698 :デフォルトの名無しさん:2021/06/28(月) 16:12:02.63 ID:DiM7L1Ie.net
>>693
CWinAppEx::LoadStateやCWinAppEx::SaveStateが勝手に呼ばれるはずだけど

699 :683:2021/06/28(月) 17:55:27.02 ID:yWrL1Flg.net
解決しました
VS2005で作ったソースをVS2019に移植する際
CWinAppをCWinAppEx
CToolbarをCMFCToolBar
のような作業をやったんだけど
CMainFrameからCFrameWnd::(Exなし)の関数を呼んでたのが原因でした
お恥ずかしい。レスくれた方、ありがとうございました。

700 :デフォルトの名無しさん:2021/09/15(水) 12:15:47.57 ID:jggBe0Ff.net
>>694
WinUI 3がネイティブ
XAMLの部分はC++コードになる

701 :デフォルトの名無しさん:2021/09/15(水) 21:06:18.05 ID:u4qV17E7.net
WinUIは普通にXAML使うが。

702 :デフォルトの名無しさん:2021/09/16(木) 19:46:16.94 ID:yaf4gWdF.net
WPFでもXAMLからコード吐いてるぞ?

703 :デフォルトの名無しさん:2021/09/16(木) 22:38:06.15 ID:vfYN11/r.net
bamlになるだけでコードを吐いたりはしないと思うが?.xaml.cs と混同してる?

704 :デフォルトの名無しさん:2021/09/19(日) 17:56:08.37 ID:k97hf5Wx.net
そうか勘違いか

705 :デフォルトの名無しさん:2021/09/25(土) 10:57:19.73 ID:jFY/PXLr.net
せめてダークモードのテーマ用意して下さい

706 :デフォルトの名無しさん:2021/10/30(土) 10:54:38.33 ID:MPYyHG36.net
BCGのほうはダイアログや埋め込みスクロールバーもダークテーマにできるんだよなぁ

707 :デフォルトの名無しさん:2022/03/15(火) 08:26:51.33 ID:RM1ltBr1.net
BCGはロシアのセンペテロブルグだったね。
ドル建てで売ってるからウクライナ侵攻の対ロ経済制裁の影響を受けて倒産とかはなさそうだな。

708 :デフォルトの名無しさん:2022/03/31(木) 10:44:02.36 ID:Jyr8BV0e.net
>>707
VisaやMasterのカード決済ができなくて、売れないのでは? ロシア国外のWeb
サイトで決済して、ドルをロシアへ送金しようにも、SWIFTからの排除で銀行間
送金もできないし。

709 :デフォルトの名無しさん:2022/04/02(土) 21:39:19.21 ID:1+ihffDV.net
>>708
それもそうか〜。次の更新料支払いまで10ヵ月近くあるけど、どうなるのかなぁ。
BCGライブラリはMFCでアプリ作るならやっぱり便利だし、メンテ続けてほしい。

710 :デフォルトの名無しさん:2022/04/03(日) 10:10:08.68 ID:cIyOxh+4.net
BCGは次のバージョンでPer Monitor DPIに対応すると予告していて、ちょっと興味ある

711 :デフォルトの名無しさん:2022/04/28(木) 07:46:47.14 ID:2+PIOWFw.net
BCGは新バージョンのベータ版アナウンスしたし、経済制裁の影響は大してないのかも。

712 :デフォルトの名無しさん:2022/05/19(木) 18:06:24.38 ID:VJOjo1jQ.net
ツベルクリン反応

713 :デフォルトの名無しさん:2022/06/01(水) 11:16:30.11 ID:ENbHFSWO.net
マイクロソフト社がフライドチキン業界に進出したらどんな略称になるんだろう?

714 :デフォルトの名無しさん:2022/06/05(日) 21:36:12.13 ID:re3nd4/n.net
サッカークラブも含めてMSFCの可能性もあり得た

715 :デフォルトの名無しさん:2022/06/27(月) 13:08:04 ID:Yq/DwuXq.net
mfcのactivexコントロールの良書教えて下さい

716 :デフォルトの名無しさん:2022/10/26(水) 22:05:25.04 ID:IeA8a0h8.net
MFCで画像閲覧ソフトを作成しています。
ウィンドウのサイズを変更すると画像が消えてしまいます。
なぜなのかさっぱり検討が付きません。

https://ideone.com/Gn0AsK

ウィンドウのサイズを変更したときにOnPain()が呼ばれることは確認済みです。
また、OnPaint()内の
cbmp = CBitmap::FromHandle(m_image);
の部分を
CImage image;
image.Load("画像データ");
cbmp = CBitmap::FromHandle(image);
のように決め打ちで画像データを表示すると画面サイズを変更しても画像が消えません。

なにか良い手はないかご提示宜しくお願い致します。

717 :706:2022/10/26(水) 22:08:37.07 ID:IeA8a0h8.net
すいません、環境を書くのを忘れていました。

Windows 10 Home 22H2 (64bit)
Microsoft Visual Studio Community 2019 Version 16.11.20

何卒宜しくお願い致します。

718 :デフォルトの名無しさん:2022/10/27(木) 01:28:58.14 ID:6HC7kWqW.net
「mfc onpaint WM_PAINT」で検索してみれば?

MFC とか、こういうのは初心者がやるものじゃない。
たぶん、仕組みを理解するだけでも、10年以上掛かる

719 :デフォルトの名無しさん:2022/10/27(木) 03:07:34.48 ID:niMWpG44.net
良い手も何も、そういうものだと思うしかない
OnPaint()で描けばいいだけ
いつウインドウがinvalidateされるのか、アプリケーションプログラマが完璧に把握することはたぶんできないし
しても意味はあまりない

720 :デフォルトの名無しさん:2022/10/27(木) 05:57:41.65 ID:+UGgATct.net
10年のうち、もう8~9年経っている感じだね

721 :デフォルトの名無しさん:2022/10/27(木) 22:03:00.16 ID:gaUWFwsd.net
>>718->>10
レスありがとうございます。

そういうものなのですね。
そういうものだと思って諦めます。
ありがとうございました。

722 :デフォルトの名無しさん:2022/10/27(木) 22:03:59.35 ID:gaUWFwsd.net
>>ミスりました…
>>718-720

723 :デフォルトの名無しさん:2022/10/31(月) 11:29:06.13 ID:ENWdRL/8.net
>>716
そもそも、
cbmp = CBitmap::FromHandle(m_image);
で取得したものを
cbmp->DeleteObject();
で破棄しているのが原因では。

これだと1回目の描画のときにm_imageが破棄されて、
2回目以降は描画されないかと。

724 :デフォルトの名無しさん:2023/07/08(土) 11:21:56.83 ID:UoEVlKLQl
デ夕ラメ爺7地球破壊税金泥棒殺人サミッ├を非難しよう!核カ゛―だの嘘ハ百ほざきながら.多くの国か゛締約している核兵器禁止条約すら拒み
莫大な石油無駄に燃やしまくってる税金泥棒クソポリ公ク゛儿ク゛儿騷音ヘリ含むクソ航空機を全廃すれば原発全廃しても余裕て゛電力価格下落する
ほど余裕がて゛きるものを白々しく原発稼働して被爆利権確保、多くの国民か゛反対してる中,日本に原爆落とした世界最惡のならず者国家やら核
保有国の税金泥棒どもと国民から強奪した莫大な税金て゛飲み食い観光、警備た゛のとクソシナ顔負けの私権侵害にバ力丸出しの茶番,法の支配
カ゛一た゛のほざきなか゛ら憲法カ゛ン無視て゛都心私有地まで数珠つなぎで天下り賄賂癒着クソ航空機に侵略させて他人の権利強奪して私腹を肥やす
強盗殺人を繰り返して莫大な温室効果ガスまき散らして気候変動させて曰本どころか世界中で土砂崩れに洪水.暴風.猛暑、干ばつ.大雪にと
災害連発させて、核か゛おもちゃに思えるほどの大量殺人を続ける世界最悪の地球破壊殺人テロを繰り返しながら他国非難とか、世界的に滑稽に
思われ非難されてる岸田腐敗異次元増税軍國主義殺人テ口リス├文雄を討ち取らないと、益々お前らの私権は奪われ生活は破壊され殺されるそ゛

創価学會員は.何百萬人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まて゛出てる世界最悪の殺人腐敗組織公明党を
池田センセ━が□をきけて容認するとか本氣で思ってるとしたら侮辱にもほと゛か゛あるぞ!
hΤТРs://i,imgur.сοm/hnli1ga.jpeg

725 :デフォルトの名無しさん:2024/03/30(土) 12:52:50.32 ID:11acCEHmX
防衛大臣の木原稔やら大多数の議員が統−教会の集會に出席して褒め称えて会費まで払って祝電送って会長を官邸にまで招待してた
統一教会と一心同体の自民党が白々しく口先だけで関係を断つだのほざいて解散云々税金免除の対象から外す話しか出てこないあたり
分かりやすいよな、私腹を肥やしたいだけの世界最悪の殺人腐敗利権集団公明党も石川博崇、高木陽介、佐藤茂樹か゛統ー教會と繋がってたし
政教分離など宗教全体の問題になることを必死に姑息に阻止して統━教会を擁護してるあたりも分かりやすいだろ>創価学会員
都心まで数珠つなぎでクソ航空機に騒音に温室効果ガスにコロナにとまき散らさせて旅行支援もとい人殺し支援だのと税金で気侯変動させて
地球破壊して日本どころか世界中て゛土砂崩れに洪水、暴風、熱中症、森林火災にと災害連発させて世界中の住民の生命と財産を
賄賂癒着組織に強奪させてる世界最悪のテロ組織自民公明に乗っ取られた腐敗テロ国家の暴走を止めるには民主主義の教祖
山上大先生みたいなのが大勢出てこないとどうしようもないな
(ref.) ttps://www.call4.jp/info.phΡ?type=items&id=I0000062
ttps://haneda-project.jimdofreе.com/ , Ttps://flight-route.com/
ttps://n-souonhigaisosyoudan.amebaownd.Сom/

215 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver.24052200