• 2024-04-20winform之在主窗体中不显示子窗体的菜单栏
    在MDi窗体嵌入子窗体后不显示菜单栏背景:由于之前做的一个程序的功能全部都是放在一个界面上的,有一个功能能够在数据库查询数据,并返回到界面上,数据量比较小的时候还好,但是数据量多了,导致它阻塞的其他线程,经过一系列讨论之后,决定将一个界面换成一个主界面加多个子界面。实施:多个
  • 2024-02-21Winform创建仅接收消息的窗口
    internalclassMessageOnlyWindow:NativeWindow{privateconststringWindowName="MessageOnlyWindow";publicLowLevelView(){varcreateParams=newCreateParams{Style=0,ExStyle=0,
  • 2023-09-19BCB-消息处理方式
    一、重新实现WndProc,注意名称要一致,查看继承链会发现WndProc是一个虚函数。void__fastcallTForm1::WndProc(TMessage&message){TForm::WndProc(message);if(message.Msg==WM_CHAR)ShowMessage(message.WParam);}二、添加消息映射protected:BEGIN_M
  • 2023-04-16Receive double value in WndProc from legacy
    ReceivedoublevalueinWndProcfromlegacyAskQuestionAsked 9years,8monthsagoModified 9years,1monthagoViewed 158times I'mtryingtosenddouble/floatvaluesfrommyMFClegacycodetoWPFwindow.WPFWndProcprocedurerece
  • 2022-12-06WinForm-DefWndProc与WndProc的区别
      由Windows默认处理的消息就调用Windows的DefWindowProc;  这里的WndProc就是对应控件窗口的窗口过程,而DefWndProc会被WndProc调用,处理那些WndProc中未处理的消息(包括
  • 2022-11-07偷换windows窗口过程
      ​​Windowuser32子动态库控件封装和消息分发浅析​​ 这篇文章提到窗口程序在分发消息时会依次调用:UserCallWinProcCheckWow--->_InternalCallWinProc-->各个窗
  • 2022-08-24WPF中使用 WndProc 来处理Windows Messages
    WPF对应的C#程序有时需要与Window32程序进行通信,会使用到窗口过程函数来接受Windows消息。引入System.Windows.Interop命名空间,将使用到其中的HwndSource使用实例如