2015年3月14日
摘要: 两个问题: 1.mysql里不支持换行,textarea里的回车传入后再传出来就变成了空格。2.JTable的render默认是继承jlabel的,不支持换行显示。为了实现换行,一种方法是新写个render继承jtextarea,但是这样了之后不好设自动调整列宽,行高不能根据回车调整,也调的不准,而... 阅读全文
posted @ 2015-03-14 19:28 swek 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: 使用UNICODE字符集后,很多函数的LPCTSTR类型参数需要转换,在此做个备份,不用每次都百度。_T()=TEXT().1.首先CString类很强大,可以自动转换LPCTSTR,所以可以直接用上,后面很多方法也是转换成CString,比如:CString str("我爱你");MessageB... 阅读全文
posted @ 2015-03-14 19:18 swek 阅读(6059) 评论(0) 推荐(1) 编辑
摘要: (一)char wchar_t(WCHAR) TCHARANSI:char是8位ANSI字符的数据类型,可用字符串处理函数:strcat( ),strcpy( ), strlen( )等以str打头的函数。UNICODE:wchar_t是16位Unicode字符的数据类型,可用字符串处理函数:wcs... 阅读全文
posted @ 2015-03-14 19:16 swek 阅读(1375) 评论(0) 推荐(1) 编辑
摘要: strstr strchr strrstrstrtchrstrlen strcpy strcmp strncmp sprintf_s sscanf_s 单字节wcsstr wcschr wcsrstr wcsrchr wcslen wcscpy wcscmp wcsncmp swprintf_s s... 阅读全文
posted @ 2015-03-14 19:02 swek 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 首先msado15.dll有不同的版本,不同的版本有不同的接口在注册表中显示为不同的CLSID,接口不同,编译也是会出问题的,但已经编译出来的软件,可以在高版本的msado15.dll上运行,不用考虑版本问题,即在XP上编译的程序,也可以在WIN7上运行的,不需要更换msado15.dll。所以找个... 阅读全文
posted @ 2015-03-14 18:30 swek 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 新建MFC工程,插入windows media player control,属性设置fullscreen为true,设置好URL参数。添加CWMPPlayer4,CWMPControls3类。控件绑定关联变量CWMPPlayer4m_player并设CWMPControls3m_control =... 阅读全文
posted @ 2015-03-14 18:28 swek 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 搞了好久,要么setclipboarddata中断,要么只能复制第一个字母。只能复制首字母是因为UNICODE下CString强制转换wchar_t*不行。setclipboarddata中断是因为wcscpy_s拷贝字符串到内存地址的rsize_t不对。如下是OK的代码:if (OpenClipb... 阅读全文
posted @ 2015-03-14 18:24 swek 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 在多端,cascade属性一定要慎用。。CascadeType.REMOVE、CascadeType.ALL如果在多端配置cascade为此两值之一,那么在删除多端数据时,会级联删除一端数据。在多端,最好不要配置cascade属性,让cascade={}。在一端,cascade配置的话最好也不要用R... 阅读全文
posted @ 2015-03-14 18:18 swek 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 因为要换服务器,重新安装oracle,就想着用下最新的12c。花了整整一天时间,记录过程与问题如下。一、下载oracle 12c:官网上的12.1.0.2.0有一半确实是下不了的,用百兆光纤下也是到一半失败。所以只能下载12.1.0.1.0.二、安装​oracle 12c:下载完成后解压第一部分,照... 阅读全文
posted @ 2015-03-14 17:40 swek 阅读(760) 评论(1) 推荐(0) 编辑