<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sdjnjdxc的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sdjnjdxc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sdjnjdxc]]></copyright><item><title><![CDATA[MP4视频文件预览问题]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/167583526</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/167583526</guid><author>sdjnjdxc</author><pubDate>Sun, 11 Oct 2026 14:17:00 +0800</pubDate><description><![CDATA[同一文件夹中部分MP4可预览、部分仅显示图标，主因可能是视频编码格式（如HEVC/H.265）缺失解码支持。尽管文件来源相同，但不同视频的编码参数或元数据差异可能导致系统无法生成缩略图。安装K-Lite Codec Pack后问题解决，证实为解码器缺失所致。部分视频能预览，可能因其使用更通用的H.264编码，而另一些使用高级编码未被系统原生支持。]]></description><category></category></item><item><title><![CDATA[IPV4下保留网址（可用内网地址）]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/128468112</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/128468112</guid><author>sdjnjdxc</author><pubDate>Wed, 28 Dec 2022 14:26:53 +0800</pubDate><description><![CDATA[网络基础知识]]></description><category></category></item><item><title><![CDATA[mainwndproc 、 windowproc与wndproc ]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/2780012</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/2780012</guid><author>sdjnjdxc</author><pubDate>Thu, 07 Aug 2008 08:32:00 +0800</pubDate><description><![CDATA[vcl在窗体建立时就做了手脚，把mainwndproc()方法做为消息处理的入口，使消息的处理与分发进入了自己的特有的体系。作为刚入道delphi的新手来说，要真正理解还不是一件轻松的事。   vcl通过InitWndProc和MainWndProc函数兼容了windows的消息。 1、vcl窗体建立（执行creat过程）时运行TWinControl.Create过程 （Con]]></description><category></category></item><item><title><![CDATA[编写的activeX 控件如何被IE调用？]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/2036961</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/2036961</guid><author>sdjnjdxc</author><pubDate>Fri, 11 Jan 2008 11:12:00 +0800</pubDate><description><![CDATA[网友大富翁刘卫民的指导意见：1、编写的activeX 控件如何被IE调用？ActiveX被IE调用，给段代码你参考。  CLASSID="CLSID:064A0198-F3AB-478A-8C04-EE647284D9AE"  CODEBASE="VPortSDK.cab#version=1,0,0,0">主要是要在Object中指明你控件的ID和ClassID2、IE如何知道需要安装何种Ac]]></description><category></category></item><item><title><![CDATA[vfp中使用进度条]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1918607</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1918607</guid><author>sdjnjdxc</author><pubDate>Wed, 05 Dec 2007 16:15:00 +0800</pubDate><description><![CDATA[来源：网络1.添加进度条控件    你建立一个表单之后，遇到需要较长时间处理任务的时候，总是希望有一个提示用户进度的工具。    查找发现VFP提供了这样的工具，_therm.vcx。它不同于.ocx控件，因此，不能使用菜单中工具和添加ActiveX控件的方法添加进度条。    正确的添加方法是：    (1)点击“表单控件”这个工具栏的“查看类”图标；    (2)弹出一个快捷菜单，单击添加]]></description><category></category></item><item><title><![CDATA[gird与表绑定(foxpro)]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1838402</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1838402</guid><author>sdjnjdxc</author><pubDate>Tue, 23 Oct 2007 08:20:00 +0800</pubDate><description><![CDATA[表单上有GIRD控件且所用的表含有过滤条件，当点击gird滚动条时，系统提示错误 ：找不到XX变量（过滤条件中引用的变量），为什么？经过网上咨询网友，问题得以解决：原来，GIRD 是表绑定的，如果过滤条件中定义的变量是局部变量，则会出现上述情况。原因找到，问题得以解决。]]></description><category></category></item><item><title><![CDATA[xp系统启动失败：找不到pci.sys]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1781604</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1781604</guid><author>sdjnjdxc</author><pubDate>Wed, 12 Sep 2007 08:34:00 +0800</pubDate><description><![CDATA[ 多次遇到这种错误，开始认为是windows文件丢失，重装系统时发现无法重装。后怀疑是硬件有问题：把内存条拔下清理金手指和插槽，重新插好后开机正常。pci.sys，PCI总线标准驱动。属于系统级驱动，很多设备依赖该设备才能正常工作。比如USB、网卡等]]></description><category></category></item><item><title><![CDATA[常用端口]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1643417</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1643417</guid><author>sdjnjdxc</author><pubDate>Fri, 08 Jun 2007 10:21:00 +0800</pubDate><description><![CDATA[                                        1             tcpmux             TCP 端口服务多路复用                             5             rje             远程作业入口                    ]]></description><category></category></item><item><title><![CDATA[为菜单条加选中标记]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1640247</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1640247</guid><author>sdjnjdxc</author><pubDate>Wed, 06 Jun 2007 10:42:00 +0800</pubDate><description><![CDATA[当用户单击“显示‘系统设置’工具栏”时，为该菜单项加上标记，再单击则取消标记. 菜单形式XXXX    XXXX    XXXX    工具g                                        ..........                                        显示‘系统设置’工具栏                      ]]></description><category></category></item><item><title><![CDATA[inf不能进行安装问题解决]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1628315</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1628315</guid><author>sdjnjdxc</author><pubDate>Mon, 28 May 2007 15:59:00 +0800</pubDate><description><![CDATA[安装文件是inf格式，右键单击菜单：“安装”，却提示WINDOWS找不到该文件。明明单击的该文件啊？并且所有INF文件都是如此.解决办法：操作步骤如下： 打开我的电脑，工具菜单中的文件夹选项。切换至文件类型选项卡，在其中找到inf文件，点高级，双击安装(I)，按如下内容修改 用于执行操作的应用程序C:/WINDOWS/System32/rundll32.exe setupapi,Ins]]></description><category></category></item><item><title><![CDATA[论坛问题收集（3）----Delphi 组件撰写常见问题]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1624112</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1624112</guid><author>sdjnjdxc</author><pubDate>Thu, 24 May 2007 14:50:00 +0800</pubDate><description><![CDATA[转自《慧都控件网》第二部份 整合环境2.1 在整合环境中如何找出组件所产生的问题？我发现唯一能找出问题的方法只有：在 Delphi 整合环境的 Tools|Options 对话框的 Library 页中将『Compile with debug info』选项打勾。 选 Component|Rebuild Library 重新编译组件库。 从 Turbo Debugger 中执行 Delphi。]]></description><category></category></item><item><title><![CDATA[[转]Windows 消息机制]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1623491</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1623491</guid><author>sdjnjdxc</author><pubDate>Thu, 24 May 2007 08:57:00 +0800</pubDate><description><![CDATA[帮助理解消息 转自http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=11119使用过Delphi的朋友都知道，Delphi是一个真正面向对象的编程环境，但是不但如此，Delphi的这种面向对象的机制是单纯的建立在Windows的消息机制上的Delphi代码，而不是像VB、VFP之类的调用DLL、OCX，通过查看Delphi控件的源代码，你可以知道整]]></description><category></category></item><item><title><![CDATA[什么是TNotifyEvent]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1622512</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1622512</guid><author>sdjnjdxc</author><pubDate>Wed, 23 May 2007 14:27:00 +0800</pubDate><description><![CDATA[TNotifyEvent是Delphi中基本通知事件的类型,定义为：     type         TNotifyEvent   =   procedure(Sender:   TObject)   of   object;     它除了发送者外不带任何其他信息，只用作通知程序某个事件已经发生的用途。  可以自己定义许多类似的类型，用来处理事件；           TMyNotify ]]></description><category></category></item><item><title><![CDATA[HWND、THANDLE、 HDC 的区别]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1622467</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1622467</guid><author>sdjnjdxc</author><pubDate>Wed, 23 May 2007 14:07:00 +0800</pubDate><description><![CDATA[HWND = type LongWord; Thandle = LongWord; HDC = type LongWord; 首先，他们都是句柄，通常是32位整数。用来代表某个对象接受操作，其实际值并不重要，windows引用模块知道如何操作不同类型的句柄。 其次，hwnd，hdc是window.h中定义，顾名思义，指窗口句柄和设备环境句柄。在C编程中常用，Delphi中也可以使用。 最后，han]]></description><category></category></item><item><title><![CDATA[论坛问题收集(2)]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621881</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621881</guid><author>sdjnjdxc</author><pubDate>Wed, 23 May 2007 09:16:00 +0800</pubDate><description><![CDATA[回调函数与普通函数没有本质上的区别，只是概念上的区别。     回调函数的典型应用可以描述如下：     用户A写一段程序，处理某一事务，例如数据排序。他对排序算法有相当研究，因此，他使用了一种高效的排序算法。为了让不懂排序算法的人也能够使用这个高效的算法，他决定为其他用户提供一个函数接口。但是，既然要排序，就必须比较2个对象的大小，而算法编写者对客户的对象没有任何知识，因此，他需要客户提供一个比]]></description><category></category></item><item><title><![CDATA[论坛问题收集(1)]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621869</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621869</guid><author>sdjnjdxc</author><pubDate>Wed, 23 May 2007 09:07:00 +0800</pubDate><description><![CDATA[关于 CN_*** 系列消息字面的意思可能是 Control Notify Message的意思在VCL中对于窗口消息的处理，Borland显然作了手脚，在消息循环中，得到的是WM_KEYDOWN消息，VCL将其加上一个整数，变成了CN_KEYDOWN其他的CN_*消息也都是这么来的，所以先调用了CN_*的消息处理过程之后交给了WM_*的消息处理过程，而在CN_*的处理过程中对消息进行了一些过滤和]]></description><category></category></item><item><title><![CDATA[DispatchMessage到底干了什么]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621856</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621856</guid><author>sdjnjdxc</author><pubDate>Wed, 23 May 2007 09:00:00 +0800</pubDate><description><![CDATA[如果只是去调用相应的窗口，那自己写个switch不就可以了     DispatchMessage与switch不同之处在于DispatchMessage会     先调用windows，进入管态（大概是range   0），然后再由windows调用     窗口的函数。     为什么这么麻烦？     因为这样windows就可以知道你的程序运行到什么情况了，     windows来调用你]]></description><category></category></item><item><title><![CDATA[Windows API 程序的组织结构]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621851</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621851</guid><author>sdjnjdxc</author><pubDate>Wed, 23 May 2007 08:59:00 +0800</pubDate><description><![CDATA[在介绍Windows 程序的基本构架之前我们必需先了什么是消息。在Windows 多任务环境下同时会有许多程序交织着进行这样复杂的工作是如何管理的呢? Windows 凭借的就是“消息传送(MessagePassing)”这个法宝!在Windows 下所有外部输入如按键、鼠标、按钮、移动计时等动作都是由系统先拦截转换成消息(Message)之后再传给各个程序，Windows 拦截输入的目的之一是为]]></description><category></category></item><item><title><![CDATA[[转]理解消息处理过程]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621842</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621842</guid><author>sdjnjdxc</author><pubDate>Wed, 23 May 2007 08:54:00 +0800</pubDate><description><![CDATA[作者：cat这是我写的一个简单的测试，我将使用到的窗口句柄、消息号和函数调用堆栈复制如下：//按钮响应事件的实现如下：procedure TForm1.Button1Click(Sender: TObject);begin  ShowMessage(a);  //在这里设置断点，得到的调用堆栈在后面列出end;//调用堆栈TForm1.Button1Click($D637BC)TControl]]></description><category></category></item><item><title><![CDATA[Delphi初学者六大问题]]></title><link>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621835</link><guid>https://blog.youkuaiyun.com/sdjnjdxc/article/details/1621835</guid><author>sdjnjdxc</author><pubDate>Wed, 23 May 2007 08:50:00 +0800</pubDate><description><![CDATA[问题一：对类的概念理解不到位，程序开发中不能灵活运用。请看下面的程序：unit Unit1; interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls, shellApi;typeTForm1 = class(TForm)Button1: TBut]]></description><category></category></item></channel></rss>