
c/c++/c#
脚跟着地
程序设计,电气设计,自动化设备制造
展开
-
VC笔记
对于DIALOG类ONCREATE与ONINITDIALOG的区别OnCreate是对话框在被创建时的消息,这时候对话框还没有被显示在屏幕上。而且对话框中的控件都还没有被创建。而OnInitDialog()是对话框创建完成,即对话框上的控件也全部被创建后第一次激活显示在屏幕上产生的消息。在此时可以对话框中的控件进行初始化操作。 VC注释宏的作用:VC注释宏是给编译器看的,指示编译器原创 2008-11-20 14:28:00 · 935 阅读 · 0 评论 -
串口编程笔记
花了几天学习了孙鑫老师的VC++,感觉讲的很不错,但是听完了以后还是觉得自已什么都不会,所以想自已动手做几个串口通迅程序,因本人太健忘所以将学习过程记于此.第一天:首先串口是一种通迅资源,VC++中可以用CreateFile(...)打开,以下是MSDN中的一段话:Configuring a Communications ResourceThe following example opens a原创 2008-11-19 20:52:00 · 805 阅读 · 1 评论 -
win32多线程编程
如下程序:在main函数中用循环创建了5个线程,每个线程输出各自结果.#define WIN32_LEAN_AND_MEAN #include #include #include FILE *stream=fopen("1.txt","w");DWORD WINAPI ThreadProc( LPVOID);int main(){原创 2008-11-23 01:09:00 · 585 阅读 · 0 评论 -
也谈c#中的自定义事件
对于一个事件来说,应有其发行者和监听者。发行者:定义事件的类型及其功能,及何时发布事件。监听者:定义监听哪个发行者的事件,及监听后所作的事情。 定义一个事件(定义一个事件的参数是可以指定的):public delegate void CustomEventHandler(object sender, CustomEventArgs a);public event CustomE原创 2009-08-06 08:20:00 · 449 阅读 · 0 评论 -
cSharp(c#)中的delegate(委托)
原理:与 C 和 C++ 中的函数指针类似。声明:用delegate关键字public delegate void Del(string message); 构造:提供你要包装的方法的名称或用匿名方法方法1:提供方法名称1、 先定义一个要包装的方法://为委托创建一个函数public static void DelegateMethod(string messag原创 2009-08-05 10:47:00 · 2335 阅读 · 2 评论