C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

CWinFormsViewでの動作不安定


(過去ログ 64 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■36844 / inTopicNo.1)  CWinFormsViewでの動作不安定
  
□投稿者/ アイスロボ (1回)-(2009/06/07(Sun) 20:23:20)

分類:[C#] 

MFCアプリを作成していますが、画面の中の一部をC#(UserControl)で作成し、
CWinFormsViewで貼り付けています。

C#側だけのテストだと正常に動作するのですが、
C++からCWinFormsViewで貼り付けると、
描画系が上手く動作しない事があります。

例えば、別アプリの画面をオーバーラップさせた後、
画面が正しく再描画されない場合等があります。
(WM_PAINTが飛んでこない)

あと、Enable/Visibleの切り替えでも、再描画され無い場合もあり、
わざと画面をオーバーラップさせ再描画させないとダメな場合もあります。
(C#側でRefresh/Invalidate等をしても動作しない)

どのような場合になるのか分かっていませんが、
C#だけのアプリとはちょっと違う動きをしているような気がします。


この手の問題は経験になると思うのですが、
どなたか、CWinFormsViewのクセとかバグをご存じの方はいないでしょうか?

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -