2007年8月29日
摘要: 程序段中使用指针 unsafe { int * i; char * c; } 函数中使用指针 public unsafe void Func() { char * c; int ** i; ....... } C#中使用指针时,要将工程->Properties->Debug->Enable unmanaged cod... 阅读全文
posted @ 2007-08-29 20:57 sizzle 阅读(656) 评论(2) 推荐(0) 编辑
摘要: _T("hello")也可以写成L("hello"),作用是将ASCI型(单字节)字符串转换为UNICODE型(双字节)字符串。 为了这个问题查了半天,看来需要学习的东西太多了,这么基础的知识竟然都不知道,汗。 不过_T是怎样实现将窄字符转换为宽字符的呢?使用宏? 阅读全文
posted @ 2007-08-29 20:07 sizzle 阅读(868) 评论(2) 推荐(0) 编辑
摘要: 在C#中使用SendMessage,原本以为很简单的事,却处处碰壁。 在定义消息时忘记了用户可定义消息的边界值,在网上一阵疯找后来发现是const int WM_USER = 0x400。 接着是SendMessage的lParam类型不能决定(默认是IntPtr),我想发送字符串信息,就将它定为了string型,然后通过重写DefWndProc接收自定义消息。问题出现:(string) mess... 阅读全文
posted @ 2007-08-29 16:44 sizzle 阅读(7384) 评论(9) 推荐(1) 编辑