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
探検
MFC相談室 mfc23d.dll [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2016/09/21(水) 00:20:48.44ID:OfO+mYkd686デフォルトの名無しさん
2021/06/22(火) 01:17:37.30ID:jHGnhlRq >680
WinUI3には期待している。
WinUI3には期待している。
687683
2021/06/28(月) 15:55:19.44ID:yWrL1Flg688デフォルトの名無しさん
2021/06/28(月) 16:12:02.63ID:DiM7L1Ie >>683
CWinAppEx::LoadStateやCWinAppEx::SaveStateが勝手に呼ばれるはずだけど
CWinAppEx::LoadStateやCWinAppEx::SaveStateが勝手に呼ばれるはずだけど
689683
2021/06/28(月) 17:55:27.02ID:yWrL1Flg 解決しました
VS2005で作ったソースをVS2019に移植する際
CWinAppをCWinAppEx
CToolbarをCMFCToolBar
のような作業をやったんだけど
CMainFrameからCFrameWnd::(Exなし)の関数を呼んでたのが原因でした
お恥ずかしい。レスくれた方、ありがとうございました。
VS2005で作ったソースをVS2019に移植する際
CWinAppをCWinAppEx
CToolbarをCMFCToolBar
のような作業をやったんだけど
CMainFrameからCFrameWnd::(Exなし)の関数を呼んでたのが原因でした
お恥ずかしい。レスくれた方、ありがとうございました。
690デフォルトの名無しさん
2021/09/15(水) 12:15:47.57ID:jggBe0Ff691デフォルトの名無しさん
2021/09/15(水) 21:06:18.05ID:u4qV17E7 WinUIは普通にXAML使うが。
692デフォルトの名無しさん
2021/09/16(木) 19:46:16.94ID:yaf4gWdF WPFでもXAMLからコード吐いてるぞ?
693デフォルトの名無しさん
2021/09/16(木) 22:38:06.15ID:vfYN11/r bamlになるだけでコードを吐いたりはしないと思うが?.xaml.cs と混同してる?
694デフォルトの名無しさん
2021/09/19(日) 17:56:08.37ID:k97hf5Wx そうか勘違いか
695デフォルトの名無しさん
2021/09/25(土) 10:57:19.73ID:jFY/PXLr せめてダークモードのテーマ用意して下さい
696デフォルトの名無しさん
2021/10/30(土) 10:54:38.33ID:MPYyHG36 BCGのほうはダイアログや埋め込みスクロールバーもダークテーマにできるんだよなぁ
697デフォルトの名無しさん
2022/03/15(火) 08:26:51.33ID:RM1ltBr1 BCGはロシアのセンペテロブルグだったね。
ドル建てで売ってるからウクライナ侵攻の対ロ経済制裁の影響を受けて倒産とかはなさそうだな。
ドル建てで売ってるからウクライナ侵攻の対ロ経済制裁の影響を受けて倒産とかはなさそうだな。
698デフォルトの名無しさん
2022/03/31(木) 10:44:02.36ID:Jyr8BV0e699デフォルトの名無しさん
2022/04/02(土) 21:39:19.21ID:1+ihffDV700デフォルトの名無しさん
2022/04/03(日) 10:10:08.68ID:cIyOxh+4 BCGは次のバージョンでPer Monitor DPIに対応すると予告していて、ちょっと興味ある
701デフォルトの名無しさん
2022/04/28(木) 07:46:47.14ID:2+PIOWFw BCGは新バージョンのベータ版アナウンスしたし、経済制裁の影響は大してないのかも。
702デフォルトの名無しさん
2022/05/19(木) 18:06:24.38ID:VJOjo1jQ ツベルクリン反応
703デフォルトの名無しさん
2022/06/01(水) 11:16:30.11ID:ENbHFSWO マイクロソフト社がフライドチキン業界に進出したらどんな略称になるんだろう?
704デフォルトの名無しさん
2022/06/05(日) 21:36:12.13ID:re3nd4/n サッカークラブも含めてMSFCの可能性もあり得た
705デフォルトの名無しさん
2022/06/27(月) 13:08:04.25ID:Yq/DwuXq mfcのactivexコントロールの良書教えて下さい
706デフォルトの名無しさん
2022/10/26(水) 22:05:25.04ID:IeA8a0h8 MFCで画像閲覧ソフトを作成しています。
ウィンドウのサイズを変更すると画像が消えてしまいます。
なぜなのかさっぱり検討が付きません。
https://ideone.com/Gn0AsK
ウィンドウのサイズを変更したときにOnPain()が呼ばれることは確認済みです。
また、OnPaint()内の
cbmp = CBitmap::FromHandle(m_image);
の部分を
CImage image;
image.Load("画像データ");
cbmp = CBitmap::FromHandle(image);
のように決め打ちで画像データを表示すると画面サイズを変更しても画像が消えません。
なにか良い手はないかご提示宜しくお願い致します。
ウィンドウのサイズを変更すると画像が消えてしまいます。
なぜなのかさっぱり検討が付きません。
https://ideone.com/Gn0AsK
ウィンドウのサイズを変更したときにOnPain()が呼ばれることは確認済みです。
また、OnPaint()内の
cbmp = CBitmap::FromHandle(m_image);
の部分を
CImage image;
image.Load("画像データ");
cbmp = CBitmap::FromHandle(image);
のように決め打ちで画像データを表示すると画面サイズを変更しても画像が消えません。
なにか良い手はないかご提示宜しくお願い致します。
707706
2022/10/26(水) 22:08:37.07ID:IeA8a0h8 すいません、環境を書くのを忘れていました。
Windows 10 Home 22H2 (64bit)
Microsoft Visual Studio Community 2019 Version 16.11.20
何卒宜しくお願い致します。
Windows 10 Home 22H2 (64bit)
Microsoft Visual Studio Community 2019 Version 16.11.20
何卒宜しくお願い致します。
708デフォルトの名無しさん
2022/10/27(木) 01:28:58.14ID:6HC7kWqW 「mfc onpaint WM_PAINT」で検索してみれば?
MFC とか、こういうのは初心者がやるものじゃない。
たぶん、仕組みを理解するだけでも、10年以上掛かる
MFC とか、こういうのは初心者がやるものじゃない。
たぶん、仕組みを理解するだけでも、10年以上掛かる
709デフォルトの名無しさん
2022/10/27(木) 03:07:34.48ID:niMWpG44 良い手も何も、そういうものだと思うしかない
OnPaint()で描けばいいだけ
いつウインドウがinvalidateされるのか、アプリケーションプログラマが完璧に把握することはたぶんできないし
しても意味はあまりない
OnPaint()で描けばいいだけ
いつウインドウがinvalidateされるのか、アプリケーションプログラマが完璧に把握することはたぶんできないし
しても意味はあまりない
710デフォルトの名無しさん
2022/10/27(木) 05:57:41.65ID:+UGgATct 10年のうち、もう8~9年経っている感じだね
711デフォルトの名無しさん
2022/10/27(木) 22:03:00.16ID:gaUWFwsd712デフォルトの名無しさん
2022/10/27(木) 22:03:59.35ID:gaUWFwsd >>ミスりました…
>>708-710
>>708-710
713デフォルトの名無しさん
2022/10/31(月) 11:29:06.13ID:ENWdRL/8 >>706
そもそも、
cbmp = CBitmap::FromHandle(m_image);
で取得したものを
cbmp->DeleteObject();
で破棄しているのが原因では。
これだと1回目の描画のときにm_imageが破棄されて、
2回目以降は描画されないかと。
そもそも、
cbmp = CBitmap::FromHandle(m_image);
で取得したものを
cbmp->DeleteObject();
で破棄しているのが原因では。
これだと1回目の描画のときにm_imageが破棄されて、
2回目以降は描画されないかと。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相、トランプ米大統領に「早期に会いたい」 日中関係悪化受け… ★3 [BFU★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★5 [Hitzeschleier★]
- 「これいいじゃん!!!」 セブン-イレブンの1620円で買える“1人用クリスマスケーキ”🎂に注目殺到「天才すぎる」 [パンナ・コッタ★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★4 [Hitzeschleier★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- 高市早苗首相が天理教系企業に“巨額発注” 総額5000万円 本人は「政治団体の活動に必要な支出」と回答 [Hitzeschleier★]
- なんかさっきからフェイロンのステージ曲が頭から離れないんだが
- 【実況】博衣こよりのえちえちスーパーダンガンロンパ3🧪
- 【安倍晋三】中国船4隻が領海侵入 [828897501]
- えちえち女だけど
- 【画像】小泉防衛大臣、とんでもない写真が発掘される [834922174]
- お
