hbhbice

导航

2012年12月28日

新建udl文件自动生成连接字符串

摘要: 生成数据连接字符串通常比较麻烦,可以新建一个udl文件自动生成。但有时有的电脑用这种方法找不到数据库的服务器。可以用以下步骤进行设置。1、关闭防火墙2、开启SQL Brower服务3、开启TCPIP服务,并设置其动态端口为1433。 阅读全文

posted @ 2012-12-28 11:07 hbhbice 阅读(176) 评论(0) 推荐(0) 编辑

2012年4月19日

WindowProc WndProc

摘要: LRESULTCALLBACKWindowProc(HWNDhwnd,UINTuMsg,WPARAMwParam,LPARAMlParam);ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.chs/winui/winui/windowsuserinterface/windowing/windowprocedures/windowprocedurereference/windowprocedurefunctions/windowproc.htm 阅读全文

posted @ 2012-04-19 20:17 hbhbice 阅读(191) 评论(0) 推荐(0) 编辑

VS2008新建一个Console项目,里面使用WinMain函数

摘要: 错误提示:错误 1 error LNK2019: 无法解析的外部符号 _main,该符号在函数 _mainCRTStartup 中你建立的是console工程,console工程的入口是main,而不是WinMain,在链接时,就会找不到main 工程--> Setting--> Link 将/subsystem:windows 改为 /subsystem:console 即可http://zhidao.baidu.com/question/252575445.html 阅读全文

posted @ 2012-04-19 19:56 hbhbice 阅读(333) 评论(0) 推荐(0) 编辑

2011年7月11日

解决串口死锁

摘要: 代码boolclosing=false;boollistening=false;//打开or关闭串口btnOpen_Click(){if(btnOpen.Text=="Open"){serial.Open();}else{closing=true;while(listening)Application.DoEvents();serial.Close();closing=false;}}//串口数据监听serial_DataReceived(){if(closing)return;try{listening=true;//读取数据等相关操作……}catch{}finally{ 阅读全文

posted @ 2011-07-11 12:54 hbhbice 阅读(509) 评论(0) 推荐(0) 编辑

2011年1月5日

让自定义控件设计时全部可见(而不是只有一个占位符代码)

摘要: [代码]Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--//让自定义控件设计时可见全部(而不是只有一个占位符代码)?xmlversion="1.0"encoding="utf-16"?Classesxmlns="http://schemas.microsoft.com/VisualStudio/2004/03/SmartDevices/XMTA.xsd"ClassName="LaserGunZHD.LaserGunConnect"De 阅读全文

posted @ 2011-01-05 17:12 hbhbice 阅读(238) 评论(0) 推荐(0) 编辑

2010年12月27日

P/Invoke 返回bool 值

摘要: 在平台调用时,会遇到被调用的函数返回的是bool值,这时使用C#调用时便会得到错误的bool值,在网上查了一下,有2种解决方法1.定义被调用函数时不返回bool,直接回返回int.2.在声明方法时加一个 [return: MarshalAs(UnmanagedType.I1)]我的示例代码:C++ 编写的示例程序代码(Win32 DLL):编译完成后,生成一个名为 DllTest.dll 的 DLL[代码]C#调用端代码:[代码]有些朋友可能不知道我的入口点是怎么来的,为什么是一串奇怪的字符串,我是通过 Depends 工具找到的,呵呵如下图如果不加[return: MarshalAs(Unm 阅读全文

posted @ 2010-12-27 15:11 hbhbice 阅读(699) 评论(1) 推荐(0) 编辑

2010年12月8日

求两直线交点程序

摘要: //以下是一个直线类 ,其中包括了一个方法(Cross),用于求直线的交点 , 其实求直线交点不难,但有时在斜率不存在时不好处理,//所以可以用AX + BX + C =0 这个一般式来描述直线。而不用 Y = KX + B[代码]下在是一个界面,用于测试效果, 以下左图是斜率为0和斜率不存在的两条直线的相交效果。 右图是 一般的直线的相交效果 界面部分代码如下:[代码] 阅读全文

posted @ 2010-12-08 14:35 hbhbice 阅读(2750) 评论(0) 推荐(0) 编辑

2010年12月2日

SQLiteTest

摘要: [代码][代码] 阅读全文

posted @ 2010-12-02 10:01 hbhbice 阅读(259) 评论(0) 推荐(0) 编辑

WinCE 上截图

摘要: 核心代码如下:[代码] 阅读全文

posted @ 2010-12-02 09:52 hbhbice 阅读(615) 评论(0) 推荐(0) 编辑

2010年11月6日

C#设置DataGrid的列宽

摘要: DataGridTableStyle dataGridTableStyle = new DataGridTableStyle(); //dataGridTableStyle.GridColumnStyles dataGrid1.TableStyles.Add(dataGridTableStyle); dataGrid1.TableStyles[0].GridColumnStyles[0].Wid... 阅读全文

posted @ 2010-11-06 17:30 hbhbice 阅读(741) 评论(0) 推荐(0) 编辑