随笔分类 - 问题集
摘要:参考: WPF里面嵌套WinformHost,会一直显示在最上面。winform和wpf绘制机制不一样,无法叠加的。 也就是说,直接在WPF程序传递的Hwnd上绘制的视频是无法叠加控件的。 如果非要在视频上叠加控件,可以使用writeablebitmap绘制图像的方式呈现视频,这里给两个方案: 如果
阅读全文
摘要:VS2017打开VS2010项目报 “找不到*.xaml”错误。详细如下: 未处理System.IO.IOExceptionMessage: “System.IO.IOException”类型的未经处理的异常在 PresentationFramework.dll 中发生 其他信息: 找不到资源“wi
阅读全文
摘要:因为程序仅在个别机器上出现“ System.NullReferenceException”问题,而在其他机器上一切运行正常,所以认为是环境问题 具体错误信息如下: 问题原因: .net 4.0不支持嵌套模板中加入event和style, 必须打补丁。 参考 https://support.micro
阅读全文
摘要:一、 1、Xilium.CefGlue. CefApp (CefApp.cs文件)类on_before_command_line_processing方法内设置flash路径、版本号等。 m_commandLine.AppendSwitch("ppapi-flash-path", @"*\PepperFlash\pepflashplayer.dll"); m_commandLine.Appen...
阅读全文
摘要:现象1:XP SP2下,客户端安装失败(或者启动失败) 现象1:XP SP2下,客户端安装失败(或者启动失败) 解决方案:需要安装以下3个补丁(已经集成到安装包中) ==系统Hotfix(仅仅XP SP2需要安装): http://support.microsoft.com/?kbid=893803
阅读全文
摘要:1、解决不同计算机上,区域和时间不同而引起的转换问题(如:“123.456”报“字符串格式不正确”问题) //解决区域、语言变更引起的“识别不出小数点问题”如:转换时“123.456”转换时不认识"." /// <summary> /// 数学转换类 /// </summary> public cl
阅读全文
摘要:2、CSharp与JS交互问题: 1)在 继承CefRenderProcessHandler的子类中重载OnWebKitInitialized()函数,注册JS类 2)在 继承CefApp的子类中创建“继承CefRenderProcessHandler的子类”实例,并重载GetRenderProce
阅读全文
摘要:1、Http Post Header 中文数据值,服务端接收Header 中文数据值乱码问题:客户端: Encoding utf8Encoding = Encoding.GetEncoding("utf-8"); string utf8FileName = HttpUtility.UrlEncode
阅读全文
摘要:public class ComRegistor { public static string classID = "CLSID\\{479A1AAC-C148-40BB-9868-A9773DA66AF9}\\";//SWFToImage组件注册ID /// /// 注册组件 /// /// ...
阅读全文
摘要:13、反射获取方法所在的类名称:System.Reflection.MethodBase.GetCurrentMethod().DeclaringType 12、try{}catch(){}finally{//必定进入} try { throw new Exception("try"); } cat
阅读全文
摘要:一、wpf类库项目改为Window应用程序项目1、错误 CS5001 Program does not contain a static 'Main' method suitable for an entry point Working E:\Working\CSC 1 活动 解决方法:(注:启动文
阅读全文
摘要:7、Const 与 Readonly 区别: 前者静态,后者动态; 前者值替换,后者可以在初始化时赋值 编译结束之后使用Reflector或者IL工具查看代码,是没有I这个常量的,所有使用I这个常量的地方,都被替换成了值100。基于以上原因,所有public修饰的变量,都不应该使用const修饰,因
阅读全文
摘要:1、文件(夹)非法字符 Windows系统文件(夹)非法字符"\\/:*?\"<>|",不包含‘.’,但"."字符不能是文件(夹)的首字符,因此"\\/:*?\"<>|." /// <summary> /// 过滤掉非法字符和点字符 /// </summary> /// <param name="d
阅读全文
摘要:1、自定义Main函数 背景: wpf 默认的Main函数在 App.g.cs文件中,在App.xmal.cs内自定义Main函数后冲突。 解决方法: 法一: 1)新建class1.cs类,在其中设置自定义Main函数。 2)Project-->Properties-->Application-->
阅读全文
摘要:1、设置DPI Bitmap bitmap2 = new Bitmap((int)w, (int)h); bitmap2.SetResolution(96, 96); 2、设置Graphic(如:去锯齿等) private Graphics GetG(Bitmap bitmap) { Graphic
阅读全文
摘要:1、问题描述:切换画笔后,鼠标呈现画笔,但绘制界面需要点击后才能绘制,体验比较差 注:如果将切换为画笔或橡皮擦的功能放在二级菜单中则无次问题 解决方法(大体如此): 1)在第三方中,先创建完绘制画面和显示的工具窗体,关联两个窗体 +【加载显示窗体,再隐藏】 2)选择绘制时,最顶层显示出绘制界面,设置
阅读全文
摘要:更改电脑屏幕显示的文字大小后,平面显示区域问题。 /// <summary> /// 屏幕显示尺寸 /// </summary> public static Size ReviseScreenSize { get { float pixels = getLogPiex(); float dxPrec
阅读全文
摘要:1、generated debug assertion -- File: docsingl.cpp Line: 215 MFC程序vs2008编译通过,运行时出错,无法打开,提示f:\dd\xxxx的docsingl.cpp中的210行,找到以下代码: void CSingleDocTemplate
阅读全文
摘要:8、错误 C2440: “static_cast”: 无法从“void (__thiscall CView::* )(UINT,LONG)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)” 问题 原因:VC6.0的消息映射函数方法,升级至VS2005
阅读全文