对不起伙计们。谢谢你的到来。
我对此有一个奇怪的错误。
现在我通过 msdn html http://msdn.microsoft.com/en-us//library/94t3ebxz(v=vs.90).aspx在 MFC 对话框中使用 Windows 窗体用户控件
这是工作,很好!
但我尝试使用 Chart.MarkerImage,它不能工作;
(1)这是我的项目位置
+project
-Debug
+MFCApplication
-res
-Debug
+WindowsFormsControlLibrary
-obj
-Properties
+Bin
-Debug
(2)这里是UserControl1.Designer.cs
series.Points[m_nCurrentRecordPoints - 1].MarkerImage = "test.bmp";
首先,当我将 WindowsFormsControlLibrary 设置为启动项目并将 test.bmp 放入 \project\WindowsFormsControlLibrary\bin\Debug\test.bmp 时。运行这个,它可以显示正确。
问题在这里。我将 MFCApplication 设置为 StartUp Project 。无论我把 test.bmp 放到哪里。它不能工作!\project\Debug\test.bmp ?\project\WindowsFormsControlLibrary\bin\Debug\test.bmp ?\project\MFCApplication\Debug\test.bmp ?
非常感谢!!
我想使用相对路径。Chart.MarkerImage 可以使用 BITMAP 吗?
Ps 当我使用绝对路径 (EX: D:/test.bmp) 时,没关系。