1. 在.net(C# or vb.net)中如何获得当前窗体或控件的句柄,特别是控件本身的句柄(请列举)。
答案:2. 在.net(C# or vb.net)中如何用户自定义消息,并在窗体中处理这些消息。
答案:3. 在.net(C# or vb.net)如何启动另一个程序。
答案:4. 在.net(C# or vb.net)中如何取消一个窗体的关闭。
答案:5. 在.net(C# or vb.net)中,Appplication.Exit 还是 Form.Close有什么不同?
答案:6. 在C#中有一个double型的变量,比如10321.5,比如122235401.21644,作为货币的值如何按各个不同国家的习惯来输出。比如美国用$10,321.50和$122,235,401.22而在英国则为£10  321.50和£122  235  401.22
答案:7. 某一密码仅使用K、L、M、N、O共5个字母,密码中的单词从左向右排列,密码单词必须遵循如下规则:
(1)       密码单词的最小长度是两个字母,可以相同,也可以不同
(2)       K不可能是单词的第一个字母
(3)       如果L出现,则出现次数不止一次
(4)       M不能使最后一个也不能是倒数第二个字母
(5)       K出现,则N就一定出现
(6)       O如果是最后一个字母,则L一定出现
问题一:下列哪一个字母可以放在LO中的O后面,形成一个3个字母的密码单词?
  A) K   B)L   C) M    D) N
答案:问题二:如果能得到的字母是K、L、M,那么能够形成的两个字母长的密码单词的总数是多少?
  A)1个  B)3个  C)6个  D)9个
答案:问题三:下列哪一个是单词密码?
  A) KLLN   B) LOML   C) MLLO   D)NMKO
答案:

解决方案 »

  1.   

    回复人: NekChan(小猪) ( ) 信誉:100  2005-11-01 08:20:00  得分: 0  
     
     
       无聊问题,知道能做什么?
      
     
    NekChan,问题是无聊,但是你会做吗?做出来才可以服人的。
    在论坛上是以技术服人的。
    大家帮帮忙吧,我急需知道这些题目的答案。
      

  2.   

    http://community.csdn.net/Expert/topic/4298/4298930.xml?temp=.2117426
    楼主可以去看看,我以前发的帖子。
      

  3.   

    1. 在.net(C# or vb.net)中如何获得当前窗体或控件的句柄,特别是控件本身的句柄(请列举)。
    答案:窗体句柄:this.Handle   控件句柄: button1.Handle2. 在.net(C# or vb.net)中如何用户自定义消息,并在窗体中处理这些消息。
    答案:重载WinProc可以自己处理消息。算定义消息没用过。3. 在.net(C# or vb.net)如何启动另一个程序。
    答案:用Process类来做。4. 在.net(C# or vb.net)中如何取消一个窗体的关闭。
    答案:在Closeing事件中加入 e.Cancel = true;就关闭不掉窗体了。5. 在.net(C# or vb.net)中,Appplication.Exit 还是 Form.Close有什么不同?
    答案:Appliction.Exit会退出消息循环。Form.Close只是关闭一个窗体类。
      

  4.   

    1. 在.net(C# or vb.net)中如何获得当前窗体或控件的句柄,特别是控件本身的句柄(请列举)。
    答案: 窗体句柄:this.Handle      控件句柄:  button1.Handle  2. 在.net(C# or vb.net)中如何用户自定义消息,并在窗体中处理这些消息。
    答案: 自定义消息 public const int USER = 0x0400;
    在form中重载DefWndProc函数来处理消息:
    protected override void DefWndProc ( ref System.WinForms.Message m ) 

    switch(m.msg) 

    case WM_Lbutton : 
     ///string与MFC中的CString的Format函数的使用方法有所不同 
     string message = string.Format("收到消息!参数为:{0},{1}",m.wParam,m.lParam); 
     MessageBox.Show(message);///显示一个消息框 
     break; 
    case USER:
    处理的代码
    default: 
     base.DefWndProc(ref m);///调用基类函数处理非自定义消息。 
     break; 

    }3. 在.net(C# or vb.net)如何启动另一个程序。
    答案: System.Diagnostics.Process.Start(@"C:\catchMe.exe");4. 在.net(C# or vb.net)中如何取消一个窗体的关闭。
    答案:
    private void Form1_Closing(objectsender, 
    System.ComponentModel.CancelEventArgs e)
    {
    e.Cancel=true;
    }5. 在.net(C# or vb.net)中,Appplication.Exit 还是 Form.Close有什么不同?
    答案: 一个是退出整个应用程序,一个是关闭其中一个form6. 在C#中有一个double型的变量,比如10321.5,比如122235401.21644,作为货币的值如何按各个不同国家的习惯来输出。比如美国用$10,321.50和$122,235,401.22而在英国则为£10  321.50和£122  235  401.22
    答案:
    System.Globalization.CultureInfo MyCulture = new System.Globalization.CultureInfo("en-US");
    //System.Globalization.CultureInfo MyCulture = new System.Globalization.CultureInfo("en-GB");为英国货币类型
    decimal y = 9999999999999999999999999999m;
    string str = String.Format(MyCulture,"My amount = {0:c}",y);7. 某一密码仅使用K、L、M、N、O共5个字母,密码中的单词从左向右排列,密码单词必须遵循如下规则:
    (1)       密码单词的最小长度是两个字母,可以相同,也可以不同
    (2)       K不可能是单词的第一个字母
    (3)       如果L出现,则出现次数不止一次
    (4)       M不能使最后一个也不能是倒数第二个字母
    (5)       K出现,则N就一定出现
    (6)       O如果是最后一个字母,则L一定出现
    问题一:下列哪一个字母可以放在LO中的O后面,形成一个3个字母的密码单词?
      A) K   B)L   C) M    D) N
    答案: B问题二:如果能得到的字母是K、L、M,那么能够形成的两个字母长的密码单词的总数是多少?
      A)1个  B)3个  C)6个  D)9个
    答案: A问题三:下列哪一个是单词密码?
      A) KLLN   B) LOML   C) MLLO   D)NMKO
    答案: C8. 62-63=1 等式不成立,请移动一个数字(不可以移动减号和等于号),使得等式成立,如何移动?
    答案: 
      

  5.   

    NekChan,问题是无聊,但是你会做吗?做出来才可以服人的。
    在论坛上是以技术服人的。
    服人是比做这些问题更无聊的事情。8知道现在的程序员怎么都这么无聊了……
      

  6.   

    1-6 题 去查msdn 
    7 :楼上答过
    8 2 的6 次方 -63 =1