VBÖеõ½ÆÁĻ֧³ÖµÄ·Ö±æÂʺÍɫλ
	
    
    
	http://topic.csdn.net/t/20030306/11/1497896.html#
 ¹¤³ÌÎļþÃû£ºChdsp.vbp   
  Type=Exe   
  Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#..\PWIN95\SYSTEM\\STDOLE2.TLB#OLE   Automation   
  Module=Module1;   ChDsp.bas   
  Form=ChDsp.frm   
  Startup="Form1"   
  HelpFile=""   
  Command32=""   
  Name="Project1"   
  HelpContextID="0"   
  CompatibleMode="0"   
  MajorVer=1   
  MinorVer=0   
  RevisionVer=0   
  AutoIncrementVer=0   
  ServerSupportFiles=0   
  VersionCompanyName="KJ   Studio"   
  CompilationType=0   
  OptimizationType=0   
  FavorPentiumPro(tm)=0   
  CodeViewDebugInfo=0   
  NoAliasing=0   
  BoundsCheck=0   
  OverflowCheck=0   
  FlPointCheck=0   
  FDIVCheck=0   
  UnroundedFP=0   
  StartMode=0   
  Unattended=0   
  Retained=0   
  ThreadPerObject=0   
  MaxNumberOfThreads=1   
 
Ä£¿éÃû£ºChdsp.bas   
  Attribute   VB_Name   =   "Module1"   
  Option   Explicit   
    
  Public   Const   CCHFORMNAME   =   32   
  Public   Const   CCHDEVICENAME   =   32   
  Public   Const   DM_BITSPERPEL   =   &H40000   
  Public   Const   DM_PELSWIDTH   =   &H80000   
  Public   Const   DM_PELSHEIGHT   =   &H100000   
    
  Public   Const   CDS_UPDATEREGISTRY   =   1   
  Public   Const   CDS_TEST   =   2   
    
  Type   DEVMODE   
                  dmDeviceName   As   String   *   CCHDEVICENAME   
                  dmSpecVersion   As   Integer   
                  dmDriverVersion   As   Integer   
                  dmSize   As   Integer   
                  dmDriverExtra   As   Integer   
                  dmFields   As   Long   
                  dmOrientation   As   Integer   
                  dmPaperSize   As   Integer   
                  dmPaperLength   As   Integer   
                  dmPaperWidth   As   Integer   
                  dmScale   As   Integer   
                  dmCopies   As   Integer   
                  dmDefaultSource  
    
     
	
	
    
    
	Ïà¹ØÎĵµ£º
        
    
    ½ÌÄãÈçºÎÓÃVB×ö¿Ø¼þ*.ocx 
Ò»¸ö¿Ø¼þÓкܶàʼþÈ磺Click¡¢MouseDown¡¢MouseUp¡¢MouseMoveµÈ¡£Òª´¥·¢ÕâЩʼþ¶¼ÐèÒªÄã¼ÓÈë´úÂë¡£ÔڿؼþµÄÉùÃ÷´¦¼ÓÈëPublic Event Click()¾Í±íÃ÷¸Ã¿Ø¼þÓÐÒ»“Click”ʼþ¡£×Ô¼º±àдµÄ¿Ø¼þÓÐʲôʼþ¾ÍÔÚÉùÃ÷´¦¼Ó¼¸Ìõʼþ 
Èç½ñOCX¿Ø¼þÔÚ±à³ÌÖÐÒÑÕ¼ÁìÁ˺ÜÖØÒªµÄµØÎ»,ÎÒÃÇ¿ÉÒÔÀûÓÃOC ......
	
    
        
    
     Ð´ÁËÒ»¸övbµÄ³ÌÐò£¬ÓÃÀ´°ÑÔÀ´Ð´µÄ¼¸¸övbºÍvcµÄ³ÌÐòÕûºÏÆðÀ´¡£¾ÍÊÇʹÓÃShellº¯Êý¡£½á¹û·¢ÏÖ£¬vcµÄ³ÌÐò¿ÉÒԺܺõÄÏÔʾ£¬µ«vbдµÄÈ´Ò»ÔËÐоÍ×îС»¯ÁË¡£×Ðϸ²é¿´ÁËÒ»ÏÂÒÔÏÂÎÄÕ£¬²Å·¢ÏÖÔÀ´shellº¯ÊýµÄĬÈÏÏÔʾģʽÊÇwindowstyleÊǵÈÓÚvbMinimizedFocus¡£È»ºó¾ÍÊÇÖ±½Ó¼ÓÉÏÒ»¸övbNormalFocus¡£Ò»ÇÐok!  
vbµÄs ......
	
    
        
    
     Private Declare Function OpenThread Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwThreadId As Long) As Long
Private Const THREAD_ALL_ACCESS = &H1F03FF
 OpenThread(THREAD_ALL_ACCESS, 1, Ïß³ÌID)    'ÓÉÏß³ÌIDÈ¡µÃÏ߳̾ä±ú,·µ»ØÏß³Ì¾ä± ......
	
    
        
    
     Option Explicit
' VB / VBA Functions for Code128(A, B,C), UCC/EAN 128
' Copyright 2004 by MW6 Technologies Inc. All rights reserved.
'
' This code may not be modified or distributed unless you purchase
' the license from MW6.
Public UFPrefixFunctions As Boolean
Private I As Integer
Pri ......