home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / mswindo / programm / misc / 4534 < prev    next >
Encoding:
Internet Message Format  |  1992-12-31  |  1.5 KB

  1. Path: sparky!uunet!microsoft!aliasgate!kylemar
  2. From: Kyle Marsh <kylemar@microsoft.com>
  3. Newsgroups: comp.os.ms-windows.programmer.misc
  4. Subject: problems with CTL3D.DLL                                                        
  5. Sender: kylemar@microsoft.com
  6. Message-ID: <tjrrnw#@microsoft.com>
  7. Date: 31 Dec 92 18:36:31 GMT
  8. Lines:    24
  9. X-MSMail-Message-ID:  F8DFD36E
  10. X-MSMail-Conversation-ID:  F8DFD36E
  11. X-MSMail-WiseRemark:  YO
  12. To: netnews
  13.  
  14. >  1. before *anything* in your app runs (i.e. even before you check for
  15. >     'first instance', something in CTL3D.LIB (linked in) tries to find
  16. >     CTL3D.DLL.  It appears to look in at least 3 directories:
  17.  
  18. As explained this is Windows not CTL3D that is trying to find 
  19. CTL3D.DLL. Makes sense because CTL3D.DLL would not have to look for 
  20. itself ( I run therefore I am ). You can do a LoadLibrary and then 
  21. GetProcAddress to avoid this happening.
  22.  
  23. >  2. CTL3D.DLL will only allow MessageBox to display 256 characters,
  24. >     however the box is sized large enough for the entire message.
  25. >     The following example works fine without CTL3D.DLL, but
  26. >     with CTL3D.DLL, it truncates at 256 characters (just before
  27. >     "line 17") and yet it makes the box tall enough for all 20
  28. >     lines.
  29.  
  30. This is the second time I have heard about this and both were this 
  31. morning. I will check this out.
  32.  
  33. >If someone at MS reads this, can they please pass it on to the
  34. >folks who are responsible for this product.
  35. Done. I am responsible for the distribution of CTL3D.DLL
  36.  
  37. Kyle, MS Developer Network
  38.