layout | title | permalink |
---|---|---|
page |
Microsoft Windows Software Development Kit |
/id/win16sdk/ |
- Q19736: HOWTO: Split Scrolling Using Two Windows
- Q12172: HOWTO: How to Change a Window's Parent
- Q12244: Fatal Error Messages 0x0140 and 0x0240
- Q12384: INFO: More Information About Atoms
- Q11044: EXEMOD Cannot Be Used with Windows Files
- Q11246: INFO: Changing Window Colors with Control Panel
- Q11248: Windows: Nonpreemptive vs. Preemptive Scheduling
- Q11352: SAMPLE: IconLib.exe-Using DLLs to Share Menus and Resources
- Q11467: Reference Counts for Windows Dynamic Libraries
- Q11509: Definition of Different Types of Libraries in Windows
- Q11591: The Purpose of WINSTUB in Windows SDK
- Q11623: How to Transparently Intercept Procedure Calls in Windows
- Q11636: INFO: Windows Resource Numbering Starts at 1
- Q11685: PRB: MAPSYM 3.10 Truncating Line-Number Information
- Q11863: INFO: Printer Page Area in Windows
- Q11941: How to Get a Pointer to the Stack
- Q11958: Tab.exe Demonstrates Modal and Modeless Dialog Boxes
- Q11979: How Windows Resolves Far Calls When Movable Flag Is Used
- Q11988: Windows File I/O vs. C Run-time File I/O
- Q21581: Shrinking Heap Space
- Q23033: HOWTO: Use NetBIOS Interrupts Under Windows
- Q22131: INFO: Using a Different Hardware Font Instead of the Default
- Q22135: INFO: Windows DEVICEDATA Escape Usage
- Q22242: PRB: Area Around Text and Remainder of Window Different Colors
- Q22374: How a DLL Can Display a Message Using MessageBox()
- Q22384: Windows Does Not Implement INT 15H to Handle Multitasking
- Q22523: Windows Does Not Support Real-Time Programming
- Q22538: Information About Clipping, GetDeviceCaps() and GDI
- Q24600: AddMenu.exe Demonstrates Adding Menus Dynamically
- Q10212: INFO: Definition of a Region
- Q10213: INFO: Window Handles of Global Objects
- Q10216: Using EndPaint() and BeginPaint()
- Q10220: Locking Discardable Objects
- Q10641: Heap and Stack Usage Within Windows
- Q10834: INFO: GDI Simulation Routines and Device Drivers for Windows
- Q10837: INFO: A Discussion of Windows Fonts
- Q10856: HOWTO: Change the Name of a Second Instance of an Application
- Q27225: INFO: Determining Available RGB Values of an Output Device
- Q27585: INFO: Specifying Windows "Bounding Box" Coordinates
- Q29240: HOWTO: Converting Colors Between RGB and HLS (HBS)
- Q29547: DOCERR: Initiating DDE Conversation w/ Instance of Win Excel
- Q29733: HOWTO: Drawing a Different Icon for Each Application Instance
- Q26000: INFO: Print Manager Print Job File Limit and WM_SPOOLERSTATUS
- Q28338: INFO: Return Value from ChangeClipboardChain()
- Q28344: PRB: PlayMetaFile() Not as Fast as More Complex Technique
- Q28905: Format for Strings and Longs in RCDATA in RC
- Q30296: When Can a Call to GlobalLock() Fail?
- Q33096: INFO: Drawing Outside a Window's Client Area
- Q33252: INFO: Expanded BANDINFO Documentation
- Q31075: PRB: Window Dragged Close to Screen Edge Becomes Invisible
- Q31747: INFO: Changing the Mouse Cursor for a Window
- Q34614: INFO: Creating Lines with a Nonstandard Pattern
- Q34843: INFO: The Four Classes of Device Banding
- Q32167: SuperCls.exe Demonstrates Superclassing
- Q32667: INFO: Font Metrics and the Use of Negative lfHeight
- Q32680: ValidateFreeSpaces(), GlobalCompact(), and Wild Pointers
- Q32685: INFO: Using the WM_CTLCOLOR Message
- Q32931: Maze.exe Demonstrates DDE
- Q35499: Expand.exe Expands the Size of a Dialog Box
- Q35708: Raw.exe Sends Binary Data to Printer w/Device Driver
- Q35767: HOWTO: Obtain an Application's Instance Handle
- Q35774: INFO: Differences Between PostAppMessage and PostMessage Funcs
- Q35857: PRB: Some Windows GDI Functions Fail on Banding Printers
- Q35957: INFO: Active Application, Active Window, Input Focus Definition
- Q36319: INFO: Algorithm Creates Window Same Size As Full-Screen Window
- Q36324: HOWTO: Perform Background Processing Without Using Timers
- Q36584: PRB: PostMessage() Returns 0, Indicating Failure
- Q36917: INFO: DlgDirSelect() Has Undocumented Behavior
- Q40234: INFO: EndPage(), NEXTBAND, and NEWFRAME Reset DC Attributes
- Q40620: Communicating Between Windows Virtual Machines with DDE
- Q40959: FastBlt.exe Implements Smooth Movement of a Bitmap
- Q40962: DllInst.exe-Multiple Application Instance Data in a DLL
- Q37138: Journal.exe Contains Windows Journal Hooks Source Code
- Q37532: Meanings of Resource Compiler Messages
- Q37657: RCData.exe Uses User-Defined Resources in Windows Apps
- Q39090: Shapes.exe Aligns Logical/Physical Coordinate Systems
- Q39544: INFO: Limit to the Number of Characters Stored in a List Box
- Q39802: INFO: Limit of Logical Coordinate System in Windows
- Q41451: PRB: Windows FatalExit 0x0280 Error Caused by FAR WinMain
- Q42061: DumpDesc.exe Shows How to Read .exe File Headers
- Q42458: PRB: FatalExit 0x0001 Possible If WM_CTLCOLOR Used Improperly
- Q43041: Calculating Memory Requirements for MS-DOS-Based Apps
- Q43052: Windows Does Not Support OS/2 Family API Calls
- Q43177: PRB: Error L2028: Automatic Data Segment Plus Heap Exceed 64K
- Q43276: Applications and the Math Coprocessor Under Windows
- Q43295: Executable Modules Must Be Processed by Resource Compiler
- Q43369: PRB: RCPP.EXE Error: Compiler Limit: Macro Expansion Too Big
- Q43397: Using OpenFile() with Sharing and Inheritance Bits
- Q45692: Getting an Application Ready for Retail Release
- Q45704: Using GlobalFlags() to Test for GMEM_DISCARDABLE
- Q45877: How Windows Updates the LRU (Least Recently Used) List
- Q46524: PRB: File Handles Cannot Be Shared Between Programs or DLLs
- Q44094: INFO: GETPHYSPAGESIZE Landscape vs. Portrait Mode
- Q44740: INFO: General Information About Windows WM_TIMER Messages
- Q47125: Demand Paging MS-DOS-Based Applications
- Q47493: Using the Linker /ALIGN Option
- Q47499: Talk.exe Shares Global Memory Between Applications
- Q48023: Developing Common Code for Both Windows and Macintosh
- Q48713: DefBtn.exe Creates Default Border Around a Push Button
- Q51503: Requested Contents for Windows Problem Reports
- Q51739: DevMode.exe Changes Printer Parameters from Application
- Q49838: PRB: GlobalUnlock() Can Cause Fatal Exit 0x02F0
- Q50741: Failure to Load Resources When All File Handles Are Used
- Q57954: EMS Support in Windows Versions 3.0 and 3.1
- Q58010: WDEB386 Debugger's Use of COM Port
- Q58412: Do Not Use the MS-DOS APPEND Utility in Windows
- Q61285: Global Lock Count Changes in Windows 3.x
- Q61777: Why GlobalAlloc() Returns a Handle to a 0-Byte Segment
- Q61803: INFO: Calculating Free System Resources in Microsoft Windows
- Q62065: DPMI Specification Available from Intel
- Q62740: Changing the Palette of Colors on a Nonpalette Device
- Q65111: INFO: Using WriteProfileString to Delete WIN.INI Entries
- Q65122: Executable-File Header Format
- Q65123: Font-File Format
- Q65124: Writing International Applications for Windows
- Q65125: FILE: Developing Network Applications for Windows 3.1
- Q65128: FILE: Windows Int 21h and NetBIOS Support for DPMI
- Q65260: INFO: The Windows Developer's Notes
- Q65880: MDIStat.exe Places a Status Bar in an MDI Frame Window
- Q65979: PRB: C Pragma Comment & #ident Strings Missing from Executable
- Q63347: PRB: Clicking Noises While Playing Sounds on SoundBlaster Card
- Q64077: QsrtWin.exe Contains QuickSort Sample Code for Windows
- Q64078: RightJus.exe Right Justifies Numbers in List Box
- Q64123: PRB: Encountering an INT 01 with WDEB386
- Q64126: Overview of How to Share Memory Between Applications
- Q64328: Owner-Draw: OdButton.exe - 3-D Push Button
- Q64329: INFO: Windows Message-Processing Caveats
- Q64520: INFO: Printing Monochrome and Color Bitmaps from Windows
- Q64759: INFO: wsprintf() %s Parameters Not Cast to LPSTR
- Q66240: INFO: Aligning Columns in a Windows 3.x List Box
- Q66246: SAMPLE: Twins.exe Uses RegisterWindowMessage for Interapp Comm.
- Q66247: MENUITEMTEMPLATE Structure Is Documented Incorrectly
- Q66364: DOC: How Dialog Functions Return Values Indicate Failure
- Q66370: ListHorz/ListHscr EXEs Control Horizontal Scroll Bar List Box
- Q66395: Windows-Based Application Installation Sample Code
- Q66462: C Run-time Functions Can Use Far Pointers in Medium Model
- Q66494: Help Compiler Internal Error Possible Causes
- Q66595: INFO: Using SetDIBitsToDevice() with a Memory Device Context
- Q66632: Windows SDK Support for Microsoft FORTRAN Compilers
- Q66640: SAMPLE: Increasing the File Handle Limit with SetHandleCount
- Q66654: INFO: Possible Causes for System Resource Reduction
- Q66926: INFO: Dialog Box Creation Fails If Text Starts w/ Character 255
- Q66945: PRB: Fatal Exit Code 0x0019 Definition and Causes
- Q66949: INFO: Windows Metafile Functions & Aldus Placeable Metafiles
- Q66950: Playing a Metafile into Another Metafile in Windows
- Q66989: KbHook.exe Demos Keyboard Hook Function Keyboard Filter
- Q66990: DOC: BinInfo Structure for GETSETPAPERBINS Escape Incorrect
- Q66992: DropShad.exe Draws Custom Border Around Control Window
- Q67063: Inserting Right Justified Text in a Menu in Windows
- Q67247: MuScroll.exe - Custom Control Code
- Q67249: Using Window Extra Bytes in Custom Controls
- Q67250: CustCont.exe - Generic Custom Control Sample Code
- Q67653: How to Respond When DDE Data Cannot Be Locked
- Q67673: How to Determine When Another Application Has Finished
- Q67675: Access to the Windows Clipboard by MS-DOS-Based App
- Q67676: DOCERR: Doc Errors for DeferWindowPos and SetWindowPos
- Q67678: List Box and Combo Box Capacity Limits
- Q67709: System Bitmaps Available Through LoadBitmap() Data
- Q67714: DOC: CreateCompatibleBitmap() Parameters Documented Wrong
- Q67725: File Manager's Mechanism for Sensing File System Changes
- Q68081: Creating a Single Import Library for Multiple DLLs
- Q68114: INFO: Using a Fixed-Pitch Font as the System Default
- Q68296: INFO: Windows 3.x Metafiles Support DeleteObject()
- Q68301: SAMPLE: Spdsheet.exe - Developing a Spreadsheet App for Windows
- Q68360: Control Panel Doesn't Respond to WM_WININICHANGE Messages
- Q68552: PRB: Cannot Exit Windows with DLL-Instanced Windows Open
- Q68556: DlgMain.exe Uses a Dialog Box as the Main Window
- Q68560: DLL Installs an ISR That Can Signal an Application
- Q68565: Creating Dynamic-Linked Libraries Without Data Segments
- Q68569: Sample Code Uses PatBlt to Drag a Frame Rectangle
- Q68574: Performance Differences Between LineTo() and Polyline()
- Q68584: Avoid SetClassLong If Subclassing a Standard Control Class
- Q68624: Profiling Time Between OutputDebugString and FatalExit
- Q68644: DOCERR: Segment and Handle Limits and Protected Mode Windows
- Q68647: Windows Code to Parse MS-DOS Environment Variables
- Q68802: INFO: Obtaining Support for Adobe Type Manager (ATM)
- Q68827: Updating Cached Private Profiles (.INI Files)
- Q70005: DOC: LB_GETCURSEL Function Documentation Incorrect
- Q70072: Corrupt RES File May Crash Dialog Editor
- Q70073: WinRes.exe Extracts an Icon from a Windows .EXE File
- Q70074: HOWTO: Reactivating First (and Only) Instance of an Application
- Q70818: BUG: No WM_SETFONT to Custom Controls
- Q70889: PRB: SPY Updates Only One Line with Small Buffer
- Q69027: Handling Critical Errors in Windows-Based Application
- Q69077: IsDialog.exe - Simulates a Dialog Box
- Q69078: Printing Text Reports
- Q69079: HOWTO: How to Give a 3-D Effect to Windows Controls
- Q69080: Simulating Drag-and-Drop Interface for Custom Control
- Q69756: Avoid Low-Level Operations in Windows Programs: Use DLLs
- Q69882: Windows Help (HLP) File Format Is Not Available
- Q69885: DOC: SetBkColor() Does Not Support Dithered Colors
- Q69888: INFO: Fatal Exit Code 0x0506 Definition
- Q69889: Sources of Information Regarding Windows DDE
- Q69891: DOCERR: ExtDeviceMode() API Documentation Error
- Q69892: DOCERR: DEF File Exports Statement Documentation Error
- Q69894: DOCERR: Guide to Programming LIBENTRY.ASM
- Q69895: PRB: Activating Full-Screen DOS App from Icon in Enhanced Mode
- Q69897: Using Variable Argument Lists in DLL Functions
- Q69898: Overcoming "C4071 No Function Prototype Given" Warning
- Q69974: Information Regarding Buffered I/O and MSCDEX
- Q71022: BUG: RC Error RW1008 If NULL Entry in PATH
- Q71023: Authoring Device-Independent MIDI Files
- Q71061: MenuBmp.exe Contains Owner-Draw Menus with Bitmaps
- Q71146: PRB: SDK Sample Applications Use Incorrect Background Brush
- Q71147: PRB: SDK Sample Programs Define Delete Accelerator Incorrectly
- Q71148: PRB: GetModuleHandle() and Long Path Causes UAE
- Q71227: INFO: Inverting Color Inverts Palette Index, Not RGB Value
- Q71229: PRB: Windows Regions Do Not Scale
- Q71230: INFO: ExtTextOut() Instead of TextOut() to Improve Performance
- Q71312: PRB: Resource Compiler Error RW1022 Caused by Temporary File
- Q71413: DOC: SetClipboardData Function Documentation Incomplete
- Q71455: HOWTO: Tracking Down Lost System Resources
- Q71499: INFO: Menus Supported in Dialog Boxes w/o DS_MODALFRAME Style
- Q71669: HOWTO: Preventing an MDI Child Window from Changing Size
- Q71760: Drive and Directory Manipulation in Windows
- Q73184: BUG: Crash with frexp() in Small or Medium Model DLL
- Q73666: WINMEM32 Not Version Dependent
- Q73667: INFO: Considerations for CreateCursor() and CreateIcon()
- Q73668: MS-DOS-Based Application Characteristics Under Windows
- Q73674: Icon and Cursor Size Determined by Display Driver
- Q73677: Allocation Limit on WINMEM32 Global32Alloc() Function
- Q73679: Appropriate Uses of WINMEM32
- Q73681: DDE.exe Demonstrates Dynamic-Data Exchange (DDE)
- Q72020: INFO: Stroke Fonts Marked as OEM Character Set Are ANSI
- Q72021: INFO: Font Rotation Under Microsoft Windows
- Q72023: SAMPLE: Verify.exe - Data Input Verification for Edit Controls
- Q72041: HOWTO: Using Device-Independent Bitmaps and Palettes
- Q72219: INFO: Context-Sensitive Help in a Dialog Box Through F1
- Q72222: SubApp.exe Shows How to Append Menu Items to Other Apps
- Q72236: Maximizing the Use of Available Memory in Windows
- Q72385: Retrieving the Filename of an Application or DLL
- Q72386: INFO: Background, Foreground, and System Palette Management
- Q72387: HOWTO: How to Determine If a Device Is Palette Capable
- Q72459: Shorthand Notation for Memory Allocation Flags
- Q72460: INFO: Baseline Shifts in Cell When Character Italicized
- Q72493: BUG: Complex Graphics Image Partially Printed
- Q72497: BUG: FatalExit() Interacts Through Terminal Only
- Q72592: SAMPLE: ToolHelp.exe Demonstrates Functionality of ToolHelp.dll
- Q72691: INFO: Banding, Printing, and the Number of Bands
- Q72744: Determining That SHARE Is Loaded Under Microsoft Windows
- Q72812: Multimedia Installable Driver SYSTEM.INI Entries
- Q74040: Ownership of Global Memory Allocated by a DLL
- Q74042: HOWTO: How to Use PeekMessage() Correctly in Windows
- Q74043: HOWTO: Change the Color of an Edit Control
- Q74044: INFO: Logical and Physical Coordinate Relationship
- Q74197: Minimizing Lock and Unlock Calls in Protected Mode
- Q74225: INFO: Size Limits for a Multiline Edit Control
- Q74283: WIN.INI Settings for Windows Help Hypertext Colors
- Q74288: Some Windows Functions Cannot Be Called from LibMain
- Q74291: INFO: Microsoft Windows Caches Five Display Contexts
- Q74298: INFO: Calculating Text Extents of Bold and Italic Text
- Q74299: INFO: Calculating The Logical Height and Point Size of a Font
- Q74301: Information About Headings and Labels in HEAPWALK
- Q74332: INFO: Actions Prohibited in System Modal Dialog Boxes
- Q74360: Three Methods to Import Functions from a DLL
- Q74363: PRB: Fatal Exit 0x00FF or 0xD000: MakeProcInstance Fails
- Q74411: PRB: RC Error RW1031: Segment Too Large for Load Optimization
- Q74412: Steady Timer Messages in a Dynamic-Link Library (DLL)
- Q74445: Opening Files, Compatibility Mode and Windows
- Q74467: INFO: Using GDI-Synthesized Italic Fonts
- Q74474: INFO: Killing the Parent of a Modal Dialog Box
- Q74477: "Profiler VM Terminated Abnormally" Message Causes
- Q74490: PRB: Application Not Recognized as Compatible with Windows 3.x
- Q74507: BUG: Combo Boxes in DS_SYSMODAL Dialog Boxes
- Q74509: DlgIcons.exe Dynamically Changes Icons in Modal Dialog
- Q74527: HOWTO: Designing Applications for High Screen Resolutions
- Q74528: INFO: "Power-Friendly" Applications
- Q74539: HOWTO: Draw the Icon for a Minimized Application
- Q74560: Charts and Graphs for Windows-Based Applications
- Q74601: INFO: Using GetDIBits()
- Q74602: PRB: Private Profile (INI) Files Not Designed as Database
- Q74605: Advanced WDEB386 Features and Tips
- Q74608: INFO: When to Use WIN.INI or a Private INI File
- Q74695: AdMenu.exe Adds Items to Sys Menus of All Applications
- Q74696: Using Memory Below 1 Megabyte
- Q74698: SDK Installation Incompatible with Networked Windows
- Q74699: PRB: "Export Not Defined" Linker Message
- Q74704: INFO: Supporting PostScript Features in Windows
- Q74739: Implicit Casting by C Compiler Can Cause Problems
- Q74788: Using Near and Far Pointers with C Run-Time Functions
- Q74793: HOWTO: Simulating CreatePatternBrush() on a High-Res Printer
- Q74795: HOWTO: Use PeekMessage() Loops in a Dialog Box
- Q74797: FormEdit.exe Implements Sizable Form Fields in Windows
- Q74800: INFO: Working Around the STRINGTABLE 255 Character Limit
- Q74887: How to Start a Windows-Based App Directly from MS-DOS
- Q74890: Sharing Windows-Based Applications Across Networks
- Q74908: CWheel.exe Uses the Palette Under Windows
- Q74940: Keeping MS-DOS-Based App Active Under Windows 3.1
- Q74941: Determining Free Memory in Windows Enhanced Mode
- Q74999: BtnBar.exe Demonstrates a Button Bar
- Q75000: PRB: Windows SDK Tools Group Icons Incorrect
- Q75001: SAMPLE: Parent.exe Uses SetParent to Change Parent of Child
- Q75002: MDISubCl.exe Changes Background Color of MDI Client
- Q75010: Rich Text Format Subset Supported by Windows Help
- Q75252: Tips on Installing WDEB386
- Q75255: INFO: DBCS Support in Windows Versions 3.0 And 3.1
- Q75257: Passing File Handles from TSR to Windows-Based App
- Q75336: SAMPLE: ScrolDlg.exe - Scrolling Dialog Box
- Q75337: INFO: Program Manager Restrictions Settings
- Q75338: Determining Windows Version, Mode from MS-DOS App
- Q75339: HOWTO: Steps to Send a Document to a Printer
- Q75359: PRB: One Cause of Fatal Exit 0x0140 "Local Heap Is Busy"
- Q75380: INFO: Using the DRAWPATTERNRECT Escape in Windows
- Q75430: PRB: Available Memory Decreases When Print Job Terminated
- Q75435: INFO: Windows, Code Pages, and Character Sets
- Q75439: INFO: Tips for Writing DBCS-Compatible Applications
- Q75469: HOWTO: Accurately Showing on the Screen What Will Print
- Q75471: INFO: Basics of Banding Printing in Windows
- Q75500: INFO: Altering Edit Control Strings in Place May Cause UAE
- Q75629: HOWTO: Ending the Windows Session from an Application
- Q75631: XLTABLE Clipboard Format Documentation Available
- Q75632: Anatomy of the Sound Blaster
- Q75737: PRB: One Cause of Fatal Exit 0x001A
- Q75738: Dynaccel.exe Creates Accelerator Tables Dynamically
- Q75910: TimeSmp.exe - High-Resolution Timing Services
- Q75911: INFO: Paper Sizes 50 through 56 Reserved for PostScript Driver
- Q75975: DOC: WM_RENDERFORMAT Documentation Incomplete
- Q77066: PRB: Problems with Dr. Watson or with the Packager
- Q77071: Correctly Configuring PWB for Windows Development
- Q77126: INFO: Raster and Stroke Fonts; GDI and Device Fonts
- Q77135: HOWTO: Different Ways to Close an Application Under Windows
- Q77226: Memory Access Methods for Protected Mode Applications
- Q77255: INFO: wsprintf() Buffer Limit in Windows
- Q77282: Bit2Mono.exe Changes Color Bitmaps to Monochrome
- Q77287: GlbEdit.exe Raises Text Size Limit for Edit Controls
- Q77365: Considerations for Programming DATA NONE DLLs
- Q77402: INFO: Do Not Call the Display Driver Directly
- Q77467: INFO: Verifying the Printer Connection
- Q77473: Rules for Using Far Pointers to Memory Objects
- Q77551: INFO: Using ExtDeviceMode() with DM_COPY
- Q77649: Sample Source Code Demonstrates Playing Metafiles
- Q77694: Setting the Amount of Memory for the Audio Data Buffer
- Q77696: "Close Waveaudio" Command Closes Open Waveaudio Device
- Q77697: PRB: sndPlaySound with SND_MEMORY and SND_ASYNC Flags Hangs
- Q77698: How to Determine if Multimedia Windows Is Running
- Q77701: Finding Version Information for Multimedia Files
- Q77702: INFO: Processing WM_PALETTECHANGED and WM_QUERYNEWPALETTE
- Q77783: Modal Dialog Child of Modeless Dialog Box Sample Code
- Q77884: PRB: Complex Printing Region Printed Incorrectly
- Q77930: INFO: Modifying the System Menu of an MDI Child Window
- Q77931: Sample Help File Demonstrates Win 3.1 Help Macros
- Q77934: Determining That Display Driver Supports Transparent Mode
- Q77935: PRB: Causes of Help Compiler "Table Too Complex" Warning
- Q77936: Swap Tool Not Included with Windows SDK 3.1
- Q77986: How to Use _export Keyword or DEF File EXPORTS Statement
- Q77987: Debugging GP Faults with WDEB386
- Q76103: HOWTO: Guidelines for Allocating Instance (Per-Window) Data
- Q76247: HOWTO: Use TOOLHELP to Determine Free System Resources
- Q76260: HOWTO: How to Create Device-Independent Printing Code
- Q76364: BUG: PostScript Driver Version 3.4 Returns Incorrect Page Size
- Q76390: Full-Screen MS-DOS Apps Slow Timer Msgs in Enhanced Mode
- Q76415: HOWTO: Creating a Progress Dialog with a Cancel Option
- Q76452: PRB: Global TSR Pop-ups Incompatible with Windows
- Q76476: General Information Regarding Dynamic-Link Libraries
- Q76493: Creating a Nonscrollable Region in Windows Help 3.1
- Q76535: MyFont.exe - Creating a Custom Raster Font
- Q76581: PRB: LoadLibrary() Returns Error 6
- Q76582: PRB: Reset A20 Bit Set During DPMI Simulate Interrupt Crash
- Q76588: HookAll.exe Demos WH_CALLWNDPROC & WH_GETMESSAGE Hooks
- Q76676: Differences Between Task Handles and Instance Handles
- Q76682: Properly Using Dynamic-Link Libraries
- Q76684: SAMPLE: Wsscanf.exe Replaces sscanf in Windows DLLs
- Q76686: BUG: Protected-Mode GlobalCompact() Return Not Free Memory
- Q76688: PRB: Resource Compiler Cannot Find Include Files
- Q76933: DOC: Button Styles May Not Be OR'd with Other Button Styles
- Q76940: PRB: Value of hPrevInstance Incorrect
- Q78065: Proper Installation of the Redistributable DLLs
- Q78119: PRB: Help Compiler Warning "Using Old Key Phrase Table" Cause
- Q78155: INFO: Introduction to Nonpreemptive Multitasking in Windows
- Q78242: Help Does Not Support Side-by-Side Paragraphs
- Q78326: Real Mode Not Supported by Windows 3.1
- Q78451: INFO: Detecting EGA.SYS
- Q78542: Retrieving MS-DOS Environment Vars from a Windows DLL
- Q78807: DDEMeta.exe - DDEML with Metafiles
- Q79055: INFO: Overcoming the 64 Kilobyte Limit for List Box Data
- Q79194: Using Huge Pointers with Blocks of Memory Larger Than 64K
- Q79212: HOWTO: Drawing Transparent Bitmaps
- Q79276: HOWTO: Subclass the Desktop and Windows of Other Applications
- Q79342: Windows Paintbrush File Format
- Q79675: DOC: LBS_STANDARD List Box Style Documented Incorrectly
- Q79982: PRB: BS_GROUPBOX-Style Child Window Background Painting Wrong
- Q80080: HOWTO: Convert Between Device-Dependent Bitmaps and DIBs
- Q80082: DOCERR: Description of the DDEML Error Codes
- Q80124: Retrieving the Names of Simultaneous Tasks Under Windows
- Q80125: INFO: Terminating the Creation of an MDI Child Window
- Q80281: PRB: Combining Multiple Compiled Resource Files Fails
- Q80553: ExpEdit.exe Changes Size of an Edit Control
- Q80783: Determining the Version of MS-DOS from a Windows App
- Q80784: DOC: Suggested Changes to the DEVCAPS2 Sample App
- Q80822: NoSwitch.exe Prevents Windows from Switching Tasks
- Q80843: INFO: Possible Causes of Dialog Box Creation Failure
- Q80887: Chgaccl.exe Switches Between Accelerator Tables in App
- Q80896: Windows 3.1 Application Compatibility (part 1 of 7)
- Q80897: Windows 3.1 Application Compatibility (part 2 of 7)
- Q80898: Windows 3.1 Application Compatibility (part 3 of 7)
- Q80899: Windows 3.1 Application Compatibility (part 4 of 7)
- Q80900: Windows 3.1 Application Compatibility (part 5 of 7)
- Q80901: Windows 3.1 Application Compatibility (part 6 of 7)
- Q80902: Windows 3.1 Application Compatibility (part 7 of 7)
- Q80903: Compatibility Test For Windows 3.1 Checklist
- Q80946: RoEdit.exe Implements Read-Only Edit Control in Windows
- Q81047: INFO: Microsoft Drag-Drop Server Strategy
- Q81139: SAMPLE: BkGnd.exe Demonstrates Background Processing in Windows
- Q81142: An Annotated Dr. Watson Log File
- Q81143: DOCERR: Get/SetCommEventMask Functions Documented Incorrectly
- Q81198: SAMPLE: OLE Implementation Guides and Sample Code
- Q81245: DeviceCapabilities Function Sample Code
- Q81332: HookAll2.exe Demos WH_CALLWNDPROC & WH_GETMESSAGE Hooks
- Q81333: MousHook.exe Demonstrates Windows 3.1 WH_MOUSE Hook
- Q81334: KBHook2.exe Demonstrates Using a WH_KEYBOARD Hook
- Q81335: Code Demonstrates Multiple Instance DLL
- Q81336: ExeView.exe Extracts and Displays Application Resources
- Q81337: PrncDlg.exe - Common Dialogs and Printing Functions
- Q81496: Modules, Instances, and Tasks
- Q81497: Discussion of Metafiles
- Q81498: DIBs and Their Uses
- Q81546: PRB: Segment Was Discardable Under 3.0 Notification
- Q81547: DDEML CONVINFO Structure, wConvst Field Description
- Q81577: Limits on the Number of Open Files
- Q81592: Timer2.exe - Timers and Timing in Microsoft Windows
- Q81610: Ecovrwrt.exe - Multiline Edit Control Overwrite Mode
- Q81704: PRB: VGA Monitor Loses Sync on 8514 Dual Monitor System
- Q81705: Reading List for Developers of Windows-Based Applications
- Q81706: OwnCombo.exe Demonstrates an Owner-Draw Combo Box
- Q81707: INFO: WM_CTLCOLOR Processing for Combo Boxes of all Styles
- Q81708: HOWTO: Create Applications that Task Manager Does Not Tile
- Q81813: Hooking Interrupt 21h Before Windows
- Q81814: ToolBox.exe Implements a "Tool Box" Window
- Q81869: Using mciSendCommand() to Control CD-ROM Drive
- Q81871: Controlling the CD Using mciSendCommand()
- Q81872: Detecting Multimedia Extensions and Drivers
- Q81992: PRB: Two Builds of Same Windows Help File Not Identical
- Q81993: Controlling a Videodisc Player
- Q83008: XMS Calls Under Windows 3.1
- Q83009: BUG: Common Dialog GP-Fault on ESC Key with Mouse Button Down
- Q83010: SAMPLE: Navigating a Windows Help File Topic Hierarchy
- Q83034: Reading and Converting Between the Three GDI Resources
- Q83233: F1CDHelp.exe Uses Keyboard Hook to Access Help
- Q83234: MDIRest.exe Saves and Restores Window Size & Position
- Q83301: Retrieving Application Exit Code in MS-DOS Window
- Q83302: HOWTO: Use the WM_GETDLGCODE Message
- Q83363: Unlocking Large-Model Extra Data Segments
- Q83364: FlshEdit.exe Demonstrates Flashing an Edit Control
- Q83365: PvtDlg.exe Demonstrates Using Private Dialog-Box Class
- Q83455: PRB: XMS Version Information in MS-DOS Window Incorrect
- Q83456: Introduction to STRICT and Message Crackers
- Q83461: INFO: Extended Characters Different Under Windows
- Q83543: DragDrop.exe - Implementing the Drag-Drop Protocol
- Q83661: SAMPLE: Executing Excel Functions with Return Values Using DDE
- Q83914: HotKeyed.exe Creates a Shortcut-Key Edit Control
- Q83915: NoTitle.exe - Adding and Removing Caption of a Window
- Q83916: CONVINFO Data Structure wStatus Field Description
- Q83917: PRB: Binding Resources to Executable Increases File Size
- Q83992: Copying Individual Components from the Win SDK 3.1 Disks
- Q83993: PRB: No Files Copied Installing Windows SDK 3.1
- Q83996: Windows Software Development Kit Installation Procedure
- Q83998: PRB: PrintDlg() Returns PDERR_NODEVICES w/ HP DeskJet
- Q82076: DataVal.exe Demonstrates Edit Control Validation
- Q82077: FIFLE: Sample Application Demonstrates Using DDEML
- Q82167: INFO: DeviceCapabilities(DC_BINNAMES) Data Format
- Q82168: PRB: "Orphan" Metafiles Not Tracked by Debugging Windows
- Q82170: SAMPLE: DLLDlg.exe Demonstrates Creating Dialog Box in DLL
- Q82232: CopyMetaFile() Creates Incorrectly Sized Destination
- Q82298: Windows 3.1 Standard Mode and the VCPI
- Q82903: Code Displays 256-Color DIB on Standard VGA
- Q82932: PRB: Device and TrueType Fonts Rotate Inconsistently
- Q84055: PRB: GDI Functions Do Not Affect Printer Device Context
- Q84061: Windows SDK Not Designed for Server Installation
- Q84125: Cannot Install Windows SDK Over Debugging Windows
- Q84126: Build Numbers of Windows and Windows SDK Must Match
- Q84127: DOCERR: "SDK No Longer Provides C Run-time Libraries" Note
- Q84128: Windows SDK 3.1 Includes Run-time Libraries for MS C 6.0
- Q84129: DbMenu.exe Demonstrates How to Add Menus to Dialog Box
- Q84133: Dlgs.exe Demos Undesirable Interactions Bet. Dialogs
- Q84456: SAMPLE: TERMWAIT Spawns Task and Waits for its Termination
- Q84481: SPY Utility Reports Application Name, Not Module Name
- Q84778: Memory Use Limitations in Microsoft Windows
- Q84779: DOC: Don't Call Destroy Function on Loaded Cursor or Icon
- Q84844: PRB: Borland Turbo Debugger Cannot Load Windebug.dll
- Q84900: PRB: Vertical Bars Displayed in Message Box, Control Text
- Q84926: PRB: Loading Metafile Causes "Cannot Convert Picture" Error
- Q84931: Use Extended Memory to Build Larger Windows Help Files
- Q84932: DLLSKEL Demonstrates DLL and Calling Application
- Q84978: LBChange.exe Simulates Changing List Box Style
- Q84979: SuperMDI.exe Demos Superclassing MDI Client Window
- Q84980: SAMPLE: XpandDlg.exe Demonstrates Changing Dialog Box Size
- Q84981: Code Demonstrates Keeping an Icon Fixed in Place
- Q84984: DOC: List of Functions That Are Valid in Metafiles
- Q85010: INFO: Multiple Document Interface Enhancements in Windows 3.1
- Q85202: INFO: Technical Details of TrueType Fonts
- Q85203: SAMPLE: StatBar.exe Demonstrates Window Status Bar
- Q85282: Application Dynamically Links to a DLL Using a Class
- Q85283: Application Shows Microsoft Foundation Classes
- Q85285: PRB: Petzold's COLORS1 Sample Application Consumes Resources
- Q85328: DOCERR: OpenFile Function Documented Incorrectly
- Q85329: BUG: GlobalPageLock() Moves Memory Fixed by GlobalFix()
- Q85330: BUG: GetModuleFileName() Returns Relative File Path
- Q85331: BUG: System Menu Wrong for CS_NOCLOSE-Style MDI Child
- Q85430: DOC: Private Data Formats Freed by the Clipboard
- Q85431: MultFont.exe Modifies the Font Common Dialog Box
- Q85593: BUG: Buttons Painted Incorrectly After Color Changed
- Q85594: Application Cannot Clear the Windows Help History List
- Q85596: BUG: SETCOLORTABLE Escape Disables Dithering
- Q85597: Setup Toolkit for Windows Compatible with Windows 3.0
- Q85598: BUG: GetGlyphOutline() Returns Blank Bitmap
- Q85633: SAMPLE: SplitWin.exe Splits a Window into Two Panes
- Q85675: DOCERR: Windows Help Macros Limited to 512 Characters
- Q85676: Windows Help and Help Compiler Capacity Limits
- Q85677: Sources of Information about the Windows Help Compiler
- Q85679: INFO: Changing Print Settings Mid-Job
- Q85889: PRB: "Unrecognized Linker Switch /NOP" Linking Setup Toolkit
- Q85896: BUG: Input Focus Lost When Control Returns From Windows Help
- Q85897: WDEB386-Compatible Timing Card Available
- Q86006: DOCERR: DdeUnaccessData Function Documented Incorrectly
- Q86007: DOC: Correction to JournalRecordProc Documentation
- Q86080: Porting Windows Help Source Files from Version 3.0 to 3.1
- Q86081: PRB: DLL Function Returns Float or Double Value Incorrectly
- Q86230: PRB: Avoiding "Insufficient Memory to Run" Errors
- Q86261: Windows Help Print Macro Does Not Print Pop-up Contents
- Q86263: Redirecting Debugging Information Under Windows 3.0, 3.1
- Q86264: Cannot Destroy Default Windows Help Menus and Buttons
- Q86266: DOC: Overview Manual Documents PostAppMessage Incorrectly
- Q86269: PRB: IBM Proprinter Draft Mode Unavailable Under Windows 3.1
- Q86332: PRB: Bitmap Causes Windows Help Compiler Out-of-Memory Error
- Q86333: Odvhlb.exe Demos Owner-Draw Variable-Height List Box
- Q86334: DOCERR: Corrections to Program Manager Group File Format Docs
- Q86409: BUG: LIBENTRY.ASM Missing Include File Error
- Q86412: BUG: MDI More Windows Dialog Activates Wrong Child
- Q86648: No MS-DOS Extended Error Info for Windows File Functions
- Q86718: DOCERR: Setup Toolkit _MSTEST "Bad Destination Value" Error
- Q86723: PRB: Creating File with Exclusive Access Allows Concurrent Use
- Q86800: PRB: UnrealizeObject() Causes Unexpected Palette Behavior
- Q86834: DOC: TEXTMETRIC tmPitchAndFamily Member Incorrect
- Q86872: Program Manager DDE Command AddItem Documentation
- Q86875: BUG: Dsklayt2 /W Option Without Disk Number Fails
- Q86920: DOC: OPENFILENAME lpstrInitialDir Documented Incorrectly
- Q86922: Using LINK 5.3 to Create Applications for Real Mode
- Q86923: DOCERR: EMC, EML, and EMR RTF Tokens Documented Incorrectly
- Q86924: DOCERR: HELPWININFO Data Structure Documented Incorrectly
- Q86925: DOC: Region Functions Documented Incorrectly
- Q86926: Using the Dynamic Data Exchange Management Library
- Q88126: BUG: HC Error 2050 from #include in Help Project File (.HPJ)
- Q88127: BUG: No Dr. Watson Log File in Drive's Root Directory
- Q88128: BUG: Minimized Windows Help Yields Incorrect Icon
- Q88140: DOCERR: "Guide to Programming" DLL Example Incorrect
- Q88190: PRB: DLL System Hook Function Not Affecting Apps System-Wide
- Q88191: Using the Microsoft Windows Help Compiler
- Q88192: INFO: WM_PAINTICON Message Removed from Windows SDK Docs
- Q88198: DOC: Common Dialog Boxes DLL Documentation Errors
- Q88272: DOCERR: DSKLAYT2.EXE /V (Verbose) Switch Not Documented
- Q88278: Creating Import Libraries with the __export Modifier
- Q88414: How to Maximize Setup Toolkit Window
- Q88458: INFO: Windows TrueType Fonts Reading List
- Q88680: DOC: ControlData Structure Not Completely Documented
- Q88749: Details of Setup Toolkit Function GetCopyListCost()
- Q91006: Packing List: Windows 3.1 SDK Part 5 (5.25-Inch Disks)
- Q91025: Creating Help Files Compatible with Windows 3.0 and 3.1
- Q89119: DOC: Avoid GDI Object Private Clipboard Formats
- Q89215: INFO: Mapping Modes and Round-Off Errors
- Q89331: Stack Traces Under Windows 3.1 SDK Debugging Kernel
- Q89445: INFO: Causes for Failure of DC-Creation Functions
- Q89542: Software Library has DDE Management Library Information
- Q89560: Creating Dynamic Code Segments Using PrestoChangoSelector
- Q89562: SAMPLE: BttnCur.exe Contains Buttons and Cursors Doc and Sample
- Q89566: PRB: Common Dialog Box Hook Function Cannot Access Variables
- Q89568: Additional Documentation for GetDOSEnvironment()
- Q89571: PRB: Colors Lost Printing Color Metafile on Color Printer
- Q89572: The Microsoft Setup Toolkit for Windows -- A Tutorial
- Q89641: BUG: Complex Clipping Region Might Cause UAE/GP Fault
- Q89701: Using Both the Retail and Debug Kernel of Windows
- Q89738: INFO: Handling WM_QUIT While Not in Primary GetMessage() Loop
- Q87007: BUG: Help Compiler Hangs When .HPJ File [MAP] Section Too Big
- Q87008: PRB: Building Setup Toolkit Overwrites DIALOGS.RES File
- Q87114: Packing List: Windows 3.1 SDK Part 1 (3.5-Inch Disks)
- Q87115: HOWTO: GetGlyphOutline() Native Buffer Format
- Q87341: DOC: Do Not Use MB_NOFOCUS Flag with MessageBox Function
- Q87342: PRB: Small Caps Text Unchanged in Windows Help
- Q87343: Creating a Glossary Button in Windows Help
- Q87347: BUG: OpenFile() API Fails on Novell Temp Drive
- Q87348: BUG: HPPCL Driver Reports SETABORTPROC Not Supported
- Q87349: BUG: Color PostScript Drivers Report Incorrect Data
- Q87350: BUG: GetGlyphOutline() Returns Partial Glyph
- Q87351: BUG: Scrolling DIB DC Fails
- Q87493: BUG: Setup CreateProgmanItem Does Not Overwrite Item
- Q87494: BUG: BitBlt() Bitmap on VGA Display Causes GP Fault
- Q87536: PRB: Crash Double-Clicking File in Open or Save Common Dialog
- Q87537: PRB: midiInOpen Fails in MIDIMON Sample Application
- Q87817: INFO: TrueType Font Converters and Editors
- Q87975: DOC: EnumFontFamProc Documentation Incorrect
- Q92410: PRB: Average & Maximum Char Widths Different for TT Fixed Font
- Q92411: BUG: Cannot Map TT Font to Same Name PostScript Device Font
- Q92423: Works for Windows Cannot Be Used to Author Help Files
- Q92433: Handling Callbacks with C++ Member Functions
- Q92436: SAMPLE: Demonstration of Using _fmalloc
- Q92441: SAMPLE: VerStamp.exe Accesses File Version Information Resource
- Q92524: PRB: Setup Toolkit's SETUP.EXE Does Not Launch Windows
- Q92525: Using the Setup Toolkit Function StampResource()
- Q92528: Terminating Windows-Based Application from Another App
- Q92529: INFO: Reasons for Failure of Bitmap Functions
- Q92531: BUG: CreatePatternBrush() with Large Bitmap GP Fault
- Q92537: SAMPLE: Windows Application Produces Stack Trace
- Q92538: Corrections to the Windows 3.1 SDK Sample FONTEST
- Q92540: Is DdePostAdvise Synchronous?
- Q92828: Maintaining a Hidden Application
- Q92829: DDEML Samples Using Microsoft Foundation Classes
- Q92905: DlgTab.exe - Infinite Loop Moving Through Dialog Ctrl
- Q92942: GlobalReAlloc() and GMEM_ZEROINIT Clarified
- Q90292: Causes of Help Compiler Error 5059
- Q90293: .SHG Files Cannot Be Edited
- Q90294: Using Large Memory Model, Microsoft C/C++, & Windows 3.1
- Q90372: DOC: Clarification of the LOGFONT lfOutPrecision Field
- Q90374: DBWIN Won't Work with Text on First Line of Mono Display
- Q90435: FILE: Windows Setup Toolkit Tutorial Available for Download
- Q90562: Using OpenDriver() to Communicate Data to Installable Drv
- Q90789: Packing List: Windows 3.1 SDK Part 5 (3.5-Inch Disks)
- Q90791: DOCERR: Minimal SDK Profiler Functions Required
- Q90793: PRB: _MSSETUP.EXE Disappears
- Q90843: Packing List: Windows 3.1 SDK-Part 2 (3.5-Inch Disks)
- Q90854: PRB: Accented Characters in Filename Controls Lose Accents
- Q93114: DOCERR: HELP_PARTIALKEY Doesn't List Topics in Dialog Box
- Q93199: SAMPLE: ChildMnu.exe Implements a Child Window with Menus
- Q93230: Windows APPC for 16 and 32-Bit Windows
- Q93249: SAMPLE: WinCPIC.exe CPI-C API for 16-bit and 32-Bit Windows
- Q93250: SAMPLE: WinCsv.exe CSV API for 16-bit and 32-Bit Windows
- Q93251: SAMPLE: WinLua.exe LUA API for 16-bit and 32-bit Windows
- Q93290: PRB: DBWIN Sample Application May Appear to Hang Windows
- Q93343: Calling Int86?, Intdos?, and DOS3Call() from Windows
- Q93372: DOCERR: DDEDATA Documentation Error
- Q93394: DOCERR: CITATION .HPJ Statement Incorrectly Documented
- Q93396: DOCERR: PrependToPath Documented Incorrectly
- Q93469: Complete Text PW0519: Virtual DMA Services (VDS)
- Q93645: Windows Help Internal Variables
- Q93918: Help Topic Margins Always 1 Inch When Printed
- Q93919: FILE: New SHED.EXE Preserves Hot Spot Information
- Q93920: Using Functions and Subroutines with Microsoft Setup
- Q93921: PRB: SDK INSTALL Having Problems Opening INSTALL.INF
- Q94602: PRB: How to Work Around WMFDCODE 64K Limitation
- Q94606: HOWTO: Set the CAPS LOCK, SCROLL LOCK, and NUM LOCK States
- Q94607: PRB: MULTIPAD Sample from Win 3.1 SDK Gives Printing Error
- Q94612: DOCERR: Name of Standard Help Menu Incorrect for InsertItem
- Q94646: INFO: Using GetCharABCWidths() to Calculate Text Extents
- Q94691: Bitmap Manipulation Techniques
- Q94702: Architecture of Windows Pen Drivers
- Q94925: DOC: SetTimer() Unclearly Documented in Programmer's Ref
- Q94952: Linking Windows-Based Applications and DLLs with /NOI
- Q94954: PRB: DdeInitialize Fails in Implicitly-Loaded DLL's LibMain()
- Q94956: DOCERR: WinExec() Error Codes in Windows 3.0/3.1
- Q95333: Copying a File
- Q95391: BUG: Superclassed Scroll Bar's Parent Not Sent WM_CTLCOLOR Msg
- Q95392: INFO: Managing Icons Extracted Using ExtractIcon()
- Q95545: HOWTO: Use GlobalDosAlloc() and GlobalDosFree()
- Q95578: PRB: Double-Click Does Not Close Win 3.1 Maximized MDI Child
- Q95783: Compatibility Issues for Microsoft Windows Versions 3.x
- Q95844: DOC: WINDOWPOS Structure Documented Incorrectly
- Q95937: DLL That is Callable from Microsoft Setup Script
- Q95981: BUG: ProgMan DDE Reload() Command Does Not Work Properly
- Q97188: DRAGBMP Demonstrates Dragging Bitmaps on the Screen
- Q97193: WINCAP Captures Screens Using DIB API
- Q97265: SAMPLE: Floating-Point Samples for Windows
- Q97303: ToolBar.exe Demonstrates Creating a Toolbar
- Q97331: Launching One Application for Windows from Another
- Q97340: GetGlyphOutline() Function Demonstration
- Q97342: Utilizing High Color Resolution Devices
- Q97352: Palette Utilization Demonstration
- Q97360: SAMPLE: Styles.exe Demonstrates Window Hierarchy and Styles
- Q97361: Adding 3D Controls Using CTL3D.DLL
- Q97365: TRANSBLT Demonstrates Bitmaps with Transparency
- Q97371: SAMPLE: VLB.exe Implements a Virtual List Box
- Q97396: SAMPLE: HierList.exe - Hierarchical List in Owner-Draw List Box
- Q97397: FONTUTIL.RTF - Technical Article
- Q97399: DdList.exe Implements Owner-Draw Combo Boxes
- Q97408: DDEEXEC Demonstrates DDE Execute Strings
- Q97409: DDESERV Demonstrates a Basic DDE Server
- Q97758: Registering a Class in a DLL
- Q97759: Starting Heap Walker Results in a GP Fault
- Q97940: SAMPLE: Global Heap Functions
- Q96186: PRB: LINK Error L2022: Export Undefined
- Q96312: SAMPLE: Windows Application to Unload DLLs from Memory
- Q96422: Detecting Idle Time in Windows
- Q96427: INFO: Detecting Whether a Menu Is Open
- Q96542: BUG: PostScript Handles lfItalic Field Incorrectly
- Q96726: PRB: MAKEFILE for HOOKS Sample Implemented Incorrectly
- Q96748: Detailed Description of lstrcmp and Alphabetic Characters
- Q96789: Windows Code Module to Delete Files
- Q98058: BUG: Graphics Operations Consume GDI Memory
- Q98268: PRB: Metafiles and Palettes
- Q98619: PATPOLY Demos Polygon Filled with Dithered Color
- Q98871: PRB: Using HSZ in AFXEXT.H and DDEML.H
- Q100030: PRB: midiInputHandler GP faults in MIDIMON Sample Application
- Q100183: BUG: UngetCommChar() Causes Character Loss or GP Faults
- Q100314: PRB: SDK Install Makes Microsoft Tools Group Unavailable
- Q100354: BUG: StretchDIBits() Prints Wrong Part of DIB with PSCRIPT.DRV
- Q100357: SAMPLE: Xtenaccl.exe - Accelerators for File Manager Extensions
- Q100359: DOC: Incomplete Description of ExitWindows()
- Q100363: HOWTO: How to Use Network DDE
- Q100366: lstrcmpi, Accented Chars, and Sort Order in Windows
- Q100407: PRB: MASM Code Using CMACROS.INC Does Not Build Correctly
- Q100408: DOC: Incorrect Documentation for LineDDA Function
- Q100579: Claiming Critical Sections on Timer Ticks
- Q100947: Port Trapping in Windows 3.0/3.1
- Q102549: BUG: DDESPY GP Faults Upon Return of CBR_BLOCK
- Q102572: Changes Between Win 3.1 and WFW 3.1 Versions of DDEML
- Q102575: INFO: Obtaining Group/Item Info from ProgMan Using DDEML
- Q102590: Using ReplaceItem() Command in Program Manager DDE
- Q102640: The "Segment Load Failure" Error Message
- Q102641: INFO: EM_SETSEL wParam Not Used in Single Line Edit Controls
- Q102644: WEP and Link Error L2023 Export Imported
- Q102645: PRB: Min/Max Boxes Do Not Work with DS_MODALFRAME
- Q102870: Reading the Boot Sector of a Drive
- Q102871: Callback Functions in Multiple Instance Applications
- Q102958: PRB: Passing Modified Environments to Child Processes
- Q99109: DOC: Bad Printing Code Example in Guide to Programming
- Q99110: BUG: ETO_CLIPPED Does Not Clip Rotated Text
- Q99134: BUG: Application Errors From Long Text in the Dialog Editor
- Q99334: DOCERR: Metafile Terminator Record Not Documented
- Q99335: PRB: Error in the THSAMPLE Sample Application
- Q99336: PRB: Combined Windows 3.0 and 3.1 Applications
- Q99337: PRB: Using ToAscii() in Journal Record Hooks
- Q99340: Windows 3.1 Card File Format
- Q99670: BUG: RC /fe Switch Does Not Work
- Q99671: Chaining NotifyRegister Callbacks Issuing Notifications
- Q99672: INFO: Complete Enumeration of System Fonts
- Q99801: INFO: Increasing the Transmission Retry Timeout for Printing
- Q99802: INFO: Enabling and Disabling Print Manager
- Q99803: MDIWinMN.exe Customizes MDI Window Menu
- Q99807: Shell DDE Using DDEML
- Q99808: MsgColor.exe Changes Msg. Box Background & Text Color
- Q99861: PRB: Using SetCommState() to Toggle DTR/RTS for Flow Control
- Q99862: NetCon.exe - Connect Net Drive - File Manager Extension
- Q101413: HOWTO: Diagnosing Printing Problems in Your Application
- Q101414: BUG: OpenFile() Fails When UNC Name Longer Than 11 Characters
- Q101415: DOCERR: How CN_RECEIVE Events Are Generated
- Q101416: .PIF File Format Unavailable
- Q101417: Accessing the Modem Status Register (MSR) in Windows
- Q101419: The DCB Structure in Windows 3.1
- Q101420: BUG: Extra CN_RECEIVE/CN_TRANSMIT Events
- Q101421: Sharing Files with Windows for Workgroups Clients
- Q103036: BUG: AddAtom Causes Divide by Zero Error
- Q103210: Designing DLLs for Multiple Client Applications
- Q103213: Printing in Visual Basic and C
- Q103214: Updating the Screen Without Flicker
- Q103215: Animation in Windows
- Q103217: SAMPLE: Synchronizing Applications with CD Audio
- Q103219: Testing to See if a Drive is a CD-ROM
- Q103223: Trapping System RIPs and Other Notification Messages
- Q103226: SAMPLE: VBCobSQL.exe - Mixed-Language Apps (VB, COBOL, SQL)
- Q103228: SAMPLE: NetBones.exe Demonstrates DDE Comm. Over Network
- Q103230: SAMPLE: SoundCli.exe Demonstrates DDE Client Over a Network
- Q103318: MoveLst.exe Moves Item in List Box Using Drag and Drop
- Q103337: EdtInfo.exe Retrieves Text Box Status w/Win Messages
- Q103343: MkeGroup.exe Creates Program Manager Groups/Items w/DDE
- Q103375: MultiDlg.exe Demonstrates Dynamic Child Dialog Boxes
- Q103399: SAMPLE: NSetup.exe Reboots an MSSetup Script on User Request
- Q103636: BUG: EV_RLSDS Event Does Not Indicate Current RLSD State
- Q103637: Use EV_RINGTE for Modem Ring Detection
- Q103856: SubVBX.exe - Subclassing VBX Controls with MFC 2.0
- Q103950: SetSelectorLimit() Crossing 1 Megabyte Boundary
- Q105116: RunWait.exe - DLL Provides Synchronous Spawn Function
- Q105137: Explanation of Exporting Functions in Windows
- Q105207: PRB: KRNL386: Unable to Enter Protected Mode
- Q105274: Solving the "Insufficient Memory to Run" Situation
- Q105275: Using the "BR" Command in WDEB386.EXE
- Q105501: Dial.exe - Dialing a Modem in Windows 3.1
- Q105508: INFO: List of Windows SDK Version 3.1 Bugs
- Q106018: BUG: SetPixel() Doesn't Work Properly on a PS Printer
- Q106077: BUG: System-Wide WH_DEBUG Hook Causes a GP Fault
- Q104068: DOC: Determining Message Removal from WH_GETMESSAGE Hook
- Q104096: IniHeadr.exe Reads Section Headers from .INI Files
- Q104137: BUG: Iconic MDI Application Titles Do Not Update Properly
- Q104334: BUG: SetDIBitsToDevice Faults on 24-BPP PM-Style DIBs
- Q104394: Dynamic Data Exchange Interface for Replacement Shells
- Q104395: BUG: StretchDIBits Faults on 24-BPP PM-Style DIBs
- Q104498: How OF_SHARE Modes Affect Opening Files
- Q104570: Reading and Writing Icons from ExtractIcon
- Q104789: DOC: WM_TIMER Case on Page 94 of Guide to Programming
- Q104790: Using Int 21h Get/Set Media ID in the Windows Environment
- Q104917: PRB: Help Compiler Causes Fatal Exit or Other System Failure
- Q104959: INFO: Types of System Modal Message Boxes
- Q104962: BUG: PALETTEINDEX Not Working for Thin Lines on HP PaintJet
- Q104963: BUG: SelectClipRgn() Does Not Update Properly on Printer
- Q108305: INFO: Handling an Existing Call on a Line
- Q108306: dwBearerModes and dwMaxRate in LINEDEVCAPS
- Q108314: Using More Than Four Communications Ports in Windows
- Q108316: DOC: Incorrect Hard-Coded Values in SDK BITMAP.C Sample
- Q108364: BUG: Resolutions for DBWIN Utility Continuous Beeping
- Q108923: PRB: ATSP Returns Error for Validated Parameter
- Q108924: DOC: DEVMODE dmPaperSize Member Documentation Error
- Q108926: DdeCreateDataHandle() Memory Allocation Granularity DDEML
- Q108928: Setting Baud Rates in Windows 3.1
- Q108933: Top 10 DDEML Support Issues
- Q108937: PRB: Graying Text in Disabled Multi-line Edit Controls
- Q107171: INFO: Nesting Scalable Metafiles
- Q107172: Determining the Stack Size of an Application
- Q107173: DOCERR: NFY_RIP Not Received in Windows 3.0
- Q107174: PRB: Not Enough Space for Environment
- Q107691: Using DebugOutput to Debug a Windows-Based Application
- Q107692: "Backward Compatibility Hack Enabled" Warning
- Q107693: HOWTO: How to Detect Mouse and Mouse Port
- Q107694: PRB: Share Buffer Exceeded
- Q107695: PRB: Updating Multiple Device= Lines in SYSTEM.INI
- Q110180: BUG: GP Fault in LoadLibrary() with C++ DLL
- Q110636: BUG: Palettes Realized in a Memory DC May Corrupt Screen
- Q110661: PRB: Windows 3.1 SDK HOOKS Sample Causes a GP Fault
- Q110662: BUG: SystemParametersInfo() Does Not Modify WIN.INI
- Q110663: INFO: Getting/Setting the Default Printer from Windows
- Q110664: BUG: DDEML Fails to Free Item Name HSZ on a LATEACK
- Q110713: PRB: Ampersand in Menu Item Is Not Converted
- Q112386: BUG: GetTimerResolution Not in LibW.lib
- Q112387: INFO: How GDI Sends Data to the Printer
- Q112388: GETBASEIRQ EscapeCommFunction()
- Q112389: The Unexpected QuickWin Error
- Q112638: WEPs, Windows, and Microsoft Visual C/C++ Compilers
- Q112640: Odvarlb.exe Pages Down in Owner-Draw Variable List Box
- Q112641: Using ExtDeviceMode() to Modify Printer Settings
- Q111007: BUG: MoveTo/LineTo Causes Divide by 0 Error
- Q111008: BUG: Gaps Between Wedges Drawn with Pie()
- Q111010: HOWTO: Use PASSTHROUGH As An Alternative to SpoolFile()
- Q111013: FIX: DDE Warning Message: Invalid Value: -32767
- Q111095: BUG: Nonscrolling Region in Help File Topic Does Scroll
- Q111096: BUG: Size of Owner-Draw Drop-Down Combo Box in Dialog Is Wrong
- Q111335: BUG: SetWindowPos() on an Iconic Window and its Caption
- Q111336: BUG: R2_XORPEN Binary ROP Code Ignored for Wide Pens
- Q111337: BUG: Pie() and Arc() Functions Fail with a Wide Pen
- Q111338: BUG: Vector Font Rotation Skewed with Non-Top-Left Alignment
- Q111576: BUG: LineTo() Endcaps Misaligned with Large Pen Width
- Q111579: BUG: Rotated TrueType Font Repaints Many Times
- Q111580: BUG: Some ROP Codes Cause Inconsistent Polygon() Line Segments
- Q111581: BUG: Pie() Vertex Not Drawn Completely with Wide Pen
- Q111582: BUG: Arc() Not Drawn Completely with a Wide Pen
- Q111584: BUG: Occasional Gap Between Adjacent Pie() Wedges
- Q111586: BUG: GetRasterizerCaps Returns Zero When TrueType Is Disabled
- Q111587: BUG: _lread() Functions Incorrectly When No Floppy in Drive
- Q111588: BUG: OpenFile() Doesn't Handle Forward Slash ("/") Character
- Q111589: BUG: Brush Misaligned in PaintRgn()
- Q111590: BUG: Some TrueType Character Pairs Run Together on VGA
- Q111591: BUG: IsBadStringPtr() Reports Bad String as Valid
- Q111592: BUG: DeleteObject() Generates Debug Errors in WEP
- Q111593: BUG: DPMI Function 0203h Does Not Report Error
- Q111596: BUG: Dr. Watson Fails to Write Log File
- Q111597: BUG: Debug Kernel Ignores Fatal Exits When OutputTo=
- Q111598: BUG: Opaque Rectangle Too Small on Rotated TrueType Fonts
- Q111599: BUG: Character Background Is Not Painted Correctly
- Q111600: BUG: Polygons Drawn with Pens of Odd Width (> 5) Misalign
- Q111602: FIX: GetPrivateProfileInt() May Not Read Correct Value
- Q111603: BUG: GlobalCompact() May Return an Inaccurate Value
- Q111604: BUG: Explicitly Loaded Modules Not Removed from Memory
- Q111605: BUG: LoadResource() GP Faults When Passed an Invalid HRSRC
- Q111606: BUG: ROP2 Code Applied Incorrectly in Pie() Function
- Q111610: Suppressing "Cannot Find MYDLL.DLL" Error Box
- Q111647: BUG: LB_SETTOPINDEX Does Not Conform to Documentation
- Q111648: BUG: EM_CANUNDO Returns Zero After EM_REPLACESEL
- Q111649: BUG: Left Part of Character Is Clipped with ExtTextOut/TextOut
- Q111651: BUG: GetGlyphOutline() with GGO_BITMAP Fails with Large Scale
- Q111652: BUG: Edit Controls and WS_CLIPCHILDREN Function Differently
- Q111653: BUG: Printer Driver Receives "bigfonts" When Not Supported
- Q111654: BUG: StretchDIBits Not Correctly Stretching RLE DIBs w/ Jumps
- Q111729: BUG: StretchBlt() Does Not Perform Palette Translations
- Q111862: BUG: TabbedTextOut() in Metric Mapping Mode Incorrect
- Q111863: BUG: Driver vs. GDI-Simulated Styled Lines Don't Match
- Q111864: BUG: GP Fault When Drawing on a Memory-Based DC
- Q111865: BUG: StretchBlt()/StretchDIBits() Fail with Very Large Stretch
- Q111866: BUG: Outline of a Pie() Slice May Not Be Completely Smooth
- Q113187: Reasons for Failure of SetRestartDir
- Q113189: ListDlg.exe Implements a List Box Full of Dialog Boxes
- Q113254: INFO: Calculating MM_HIMETRIC Units for the METAFILEPICT
- Q113262: Plotting TrueType Characters
- Q113892: PRB: GetVersion Returns 3.10 from Windows for Workgroups 3.11
- Q113939: PRB: Setup Toolkit DoMsgBox Shows Wrong Buttons or Icons
- Q114013: BUG: General Protection Fault When Accessing an HFONT
- Q114471: INFO: Drawing a Rubber Rectangle
- Q114473: Intel Privileged and Sensitive Instructions
- Q114474: PRB: Setup Toolkit Error "Parser out of memory"
- Q114530: BUG: DDESPY and Ctrl Key Cause GP Fault in Windows NT
- Q114601: PRB: dmPrintQuality Does Not Affect Text Print Quality
- Q114603: Troubleshooting Guide for the 16-bit Setup Toolkit
- Q114607: Using the Setup Toolkit's GetLocalHardDrivesList Function
- Q114608: PRB: Setup Toolkit Cancel Button Not Working On Disk Changes
- Q115183: Running WINHELP.EXE with Command Line Switches
- Q115566: Open Multiple AVIs, Use of MCI_PUT Command
- Q115761: SAMPLE: SPINDIB Demonstrates 90-degree DIB Rotation
- Q115763: VFW v1.1 DK "ICM_DRAW_START_PLAY" Message
- Q115764: INFO: Windows for Workgroups SDK
- Q116009: Get MPEG Command Set for MCI from Microsoft Download Center
- Q116082: SAMPLE: Using MCI Commands in Visual Basic
- Q116293: Direct-to-Disk Recorder with ACM
- Q118471: BUG: Caching GDI Objects Causes Temporary GDI Resource Leak
- Q118472: PRB: SelectClipRgn() Cannot Grow Clip Region in WM_PAINT
- Q118873: PRB: EndPage() Returns -1 When Banding
- Q118891: Installing and Using the Debugging Version of Windows
- Q117742: INFO: Limitations of WINOLDAP's Terminal Fonts
- Q117743: How to Move Data Between Large Overlapping Buffers
- Q120253: Multimedia Registration Kit Revision 3.0
- Q120808: PRB: Viewer Setup Error in INICM.C Line 185 or in PROGCM.C
- Q120809: How to Turn .MVB or .HLP File Back into .RTF File
- Q119164: INFO: Use of Polygon() Versus PolyPolygon()
- Q119206: Using WM_COMMNOTIFY in an MFC Application
- Q119453: PRB: GDI Heap Fills Up While Playing a Metafile
- Q119454: PRB: Creating Many Fonts Causes a GPF in Windows 3.1
- Q119455: PRB: RoundRect() and Ellipse() Don't Match Same Shaped Regions
- Q119506: Transmitting a BREAK Signal
- Q119853: INFO: PC Hangs While Running a Communications Application
- Q121075: DOCERR: Video for Windows Dev Kit ver. 1.1 & JPEG Compression
- Q121076: Video for Windows DK Setup Script Function VflatdPresent
- Q121208: SAMPLE: SNDPLAY Sample Plays a Sound File
- Q121209: MIDIIO Sample Demonstrates MIDI Input and Output
- Q121210: MIDISX.EXE Demos MIDI System Exclusive Communication
- Q121330: BUG: MCIWndClass Popup Window Palette Flashes
- Q121960: INFO: Alternative to PtInRegion() for Hit-Testing
- Q122037: HOWTO: How to Use a Program to Calculate Print Margins
- Q123072: How to Use ToAscii() in Eastern European Windows
- Q123145: Changing the Keyboard in Arabic, Hebrew, & Greek Windows
- Q123146: BUG: GetOutlineTextMetrics() Returns Bad Data in Japanese Win
- Q123147: FIX: MFC MDI Application Crashes Under Japanese Windows 3.1
- Q123271: Chinese and Japanese Sorting
- Q123332: BUG: True Type Font Display Problem with WINHELP ver 3.10.151
- Q123391: PRB: Random Symbols on Dialog Box in Japanese Windows
- Q123392: Input Method Editor (IME) in Japanese Windows 3.1
- Q123456: BUG: MSCDEX May Not Detect Disk Change
- Q124271: PRB: Heap Walker's Object: USER LocalWalk Doesn't Track Data
- Q124649: HOWTO: How to Print a Single Line Without Formfeed
- Q124727: How to Program DMA for Linear Addresses under Windows
- Q124741: BUG: WinG 1.0 Bug List
- Q124877: PRB: Error 6 RPC_S_PROTSEQ_NOT_SUPPORTED in 16-bit Application
- Q124878: DOCERR: WNetGetCachedPassword Returns WN_CANCEL (error 12)
- Q124947: INFO: Retrieving Palette Information from a Bitmap Resource
- Q125049: BUG: ExtractIcon Not Freeing Up Memory
- Q125693: HOWTO: AngleArc in Windows 3.1, Win32s, and Windows 95
- Q126225: PRB: GetGlyphOutLine() Causes GPF Under Chinese Windows 3.1
- Q126820: BUG: EM_LIMITTEXT Causes GPF in Japanese and Chinese Windows
- Q127152: HOWTO: How to Make an Application Display Real Units of Measurem
- Q128108: Avoid Fixed Pitch Font in Thai Application
- Q128237: PRB: Polyline Fails with NULL Clipping Region
- Q128637: HOWTO: How to Draw a Gradient Background
- Q129065: PRB: Getsockname() Returns IP Address 0.0.0.0 for UDP
- Q129079: You Need Arabic Word to Read or Print Arabic SDK Documents
- Q129080: HOWTO: Have Accelerator Keys Support Japanese and US Keyboards
- Q129200: Who Provides Support for the Arabic and Hebrew SDK?
- Q129451: Microsoft Windows Simplified Chinese 3.2 Upgrade Is Available
- Q129658: Reading and Writing Aldus Placeable Metafiles
- Q129954: DOCERR: ICM_DECOMPRESSEX_QUERY dwParam1 and dwParam2 Incorrect
- Q129974: BUG: Winsock--Lost FD_WRITE Notifications
- Q131226: INFO: NERR_PasswordTooShort Error Returned for Other Errors
- Q131371: Determining System Version from a Windows-Based Application
- Q131421: INF: List of Windows International Code Pages for Windows 3.1
- Q131426: How to Access Physical Memory in 16-bit Windows-Based Apps
- Q131459: INFO: MS-DOS-Based RPC Application Cannot Use TCP/IP
- Q130023: DOCERR: RasDial() with Username and Password as Empty Strings
- Q130051: Use CHEV Command for Changing Mode of DOS/V
- Q130057: Supporting Multiple Languages in a Single Application
- Q130058: Language-Independent Way to Update the Startup Group
- Q130060: Chinese Windows 3.1 DBCS Character Code Conversion Utilities
- Q130061: PRB: Korean Dollar Sign Is Shown as a Backslash
- Q130063: How to Find Out If EM_SETPASSWORDCHAR Message DBCS Is Enabled
- Q130459: Adding TrueType, Raster, or Vector Fonts to System
- Q130805: Drawing to a Memory Bitmap for Faster Performance
- Q130942: PRB: WSAStartup() May Return WSAVERNOTSUPPORTED on Second Call
- Q132005: DOCERR: AllocSelector & FreeSelector Documentation Incomplete
- Q135058: How to Draw Cubic Bezier Curves in Windows and Win32s
- Q134405: PRB: WaveOutOpen()/WaveInOpen() Returns MMSYSERR_INVALPARAM
- Q139165: PRB: Memory DC Produces Monochrome Images
- Q139878: BUG:16-bit App's Menu Destroyed Under Chinese NT 3.5
- Q139968: TextOut() Is Different in Hebrew and Arabic Windows
- Q140017: BUG: RasDial() Fails with Error 87 in 16-bit App in Windows 95
- Q140108: BUG: Opening an AVI file Fails When MCIWnd Is Subclassed
- Q146623: PRB: IsClipListChanged Will Always Return TRUE
- Q151488: PRB: DrawText Can Cause Stack Fault
- Q151921: PRB: LoadBitmap GPFaults on Compressed Bitmaps in Windows 3.1
- Q152138: Limits on Fonts Used in Arabic Windows 3.1 Edit Control
- Q154789: AVI Playback (Streaming) onto DirectDraw Surface
- Q155331: How To Enable VfW 1.1 CAPSCRN.EXE to Work in Windows 95
- Q155703: PRB: MCI Fails to Read a File Using a Custom mmio Procedure
- Q160089: PRB: 16-bit Help Window Title Has Wrong Character
- Q159897: PRB: Listbox Repaint Problem under Middle East Windows 3.1
- Q166095: BUG: Win95 Arc() Does Not Draw an Ellipse on HP LJ 4
- Q251402: PRB: Windows Hook Stops Responding in a 16-Bit Application
- Q257460: INFO: IPPROTO_IP Level Socket Options - Header and Library Files