مشاهدة النسخة كاملة : MSDN C++ Lessons
- Winsock 2: QoS API Fine-Tunes Networked App Throughput and Reliability
- C++ Q&A: Disabling Context Menus, Sending Commands to Doc Objects
- Under the Hood: New Vectored Exception Handling in Windows XP
- Windows Management Instrumentation: Create WMI Providers to Notify Applications of Sy
- C++ Q&A: Displaying a JPG in your MFC Application
- ISAPI Filters: Designing SiteSentry, an Anti-Scraping Filter for IIS
- Win32 Resources: Using C++ to Programmatically Retrieve a Global Cursor's Shape and I
- ISAPI Extensions: Creating a DLL to Enable HTTP-based File Uploads with IIS
- MSLU: Develop Unicode Applications for Windows 9x Platforms with the Microsoft Layer
- C++ Q&A: Understanding CControlView, Changing Scroll Bar Color in MFC Apps
- Under the Hood: TypeRefViewer Utility Shows TypeRefs and MemberRefs in One Convenient
- .NET CLR Profiling Services: Track Your Managed Components to Boost Application Perfo
- Beyond Windows XP: Get Ready Now for the Upcoming 64-Bit Version of Windows
- Windows XP Overview: Take Advantage of New Windows XP Features in Your Apps Today
- C++ Q&A: Stopping Screen Savers, Detecting Screen Resolution, Adding Status Bar Butto
- Under the Hood: The .NET Profiling API and the DNProfiler Tool
- Windows XP: Make Your Components More Robust with COM+ 1.5 Innovations
- Fax Services: Send Any Printable File From Your Program in Windows 2000
- Multiprocessor Optimizations: Fine-Tuning Concurrent Access to Large Data Collections
- C++ Attributes: Make COM Programming a Breeze with New Feature in Visual Studio .NET
- C++ Q&A: Initializing Class Objects, The TestAD App and Active Desktop, #include Prob
- C++ Q&A: Browser Detection Revisited, Fixing CPopupText, COM and the IServiceProvider
- Under the Hood: IA-64 Registers
- DirectX 8.0: Enhancing Real-Time Character Animation with Matrix Palette Skinning and
- Pocket PC: Seamless App Integration with Your Desktop using ActiveSync 3.1
- C++ Q&A: Understanding Categories with CatView, Getting Toolbars in 256 Colors
- Under the Hood: IA-64 Registers, Part 2
- The XML Files: Understanding XML Namespaces
- Visual Studio .NET: Managed Extensions Bring .NET CLR Support to C++
- Windows UI: Our WinMgr Sample Makes Custom Window Sizing Simple
- C++ -> C#: What You Need to Know to Move from C++ to C#
- C++ Q&A: Getting the Text of a Window in Another Application; Making Backspace Work i
- Bugslayer: Optimize and Trim Your Code with New Switches in Visual C++ .NET
- .NET Delegates: Making Asynchronous Method Calls in the .NET Environment
- Pocket PC: MSMQ for Windows CE Brings Advanced Windows Messaging to Embedded Devices
- Generative Programming: Modern Techniques to Automate Repetitive Programming Tasks
- Rotor: Shared Source CLI Provides Source Code for a FreeBSD Implementation of .NET
- C++ Q&A: Call Unmanaged DLLs from C#, Killing Processes Cleanly
- The ASP Column: Code-behind in ASPX Files
- SENS: System Event Notification Services and WMI Enable Flexible, Efficient Mobile Ne
- Windows XP: Escape from DLL Hell with Custom Debugging and Instrumentation Tools and
- ASP.NET: Intercept, Monitor, and Modify Web Requests with HTTP Filters in ISAPI and A
- C++ Q&A: Typename, Disabling Keys in Windows XP with TrapKeys
- Security Tips: Defend Your Code with Top Ten Security Tips Every Developer Must Know
- C++ Q&A: Getting Version Info, CFolderTabCtrl Revisited
- C++ Q&A: System Tray Balloon Tips and Freeing Resources Quickly in .NET
- CLR Debugging: Improve Your Understanding of .NET Internals by Building a Debugger fo
- C++ Q&A: Full Screen Display and Implementing Drag to Move Dialogs
- C++ and ATL: Use ATL Server Classes to Expose Your Unmanaged C++ Code as an XML Web S
- C++ Q&A: Progress Indicator in the Status Bar, International UI Terms
- .NET Column: Safe Thread Synchronization
- DirectShow: Core Media Technology in Windows XP Empowers You to Create Custom Audio/V
- C++ Q&A: Get the Main Window, Get EXE Name
- Windows XP: Escape from DLL Hell with Custom Debugging and Instrumentation Tools and
- C++ Q&A: OpenDlg Fixes Preview Problems
- C++ Q&A: Getting a Class Name, ImgView Revisited, GetModuleFileName, and More
- House of Web Services: The Continuing Challenges of XML Web Services
- Still in Love with C++: Modern ******** Features Enhance the Visual C++ .NET Compiler
- Visual C++ .NET: Tips and Tricks to Bolster Your Managed C++ Code in Visual Studio .N
- C++ Q&A: Do You Have a License for that GIF? PreSubclassWindow, EOF in MFC, and More
- Bugslayer: Tester Utility, Take 3: Adding Mouse Recording and Playback
- Under the Hood: Improved Error Reporting with DBGHELP 5.1 APIs
- AOP: Aspect-Oriented Programming Enables Better Code Encapsulation and Reuse
- C++ Q&A: Launching Internet Explorer, Getting CD-ROM Drive Names with ListDrives, and
- SOAP: Using ATL Server to Build an Asynchronous SOAP Client in Unmanaged C++
- COM+ 1.5: Discover Powerful Low-Level Programming in Windows XP with New COM+ APIs
- C++ Q&A: Ctrl Keys in MFC, Function Overloading, Checking for Null
- Under the Hood: Link-time Code Generation
- C++ Q&A: Commas, Pseudocode, Operator =, and More
- Debug: Detect and Plug GDI Leaks in Your Code with Two Powerful Tools for Windows XP
- C++ Q&A: ATL Virtual Functions and vtables
- More Windows 2000 UI Goodies: Extending Explorer Views by Customizing Hypertext Templ
- C++ Q&A: Enabling Menus in MFC Apps, Changing the Behavior of Enter with DLGKEYS Samp
- House of COM: Using ADO to Create XML-based Recordsets
- Cutting Edge: Writing Custom OLE DB Providers Using ATL
- SQL/MTS: Automating the Creation of COM+ Components for a Database Schema
- Web Security: Part 2: Introducing the Web Application Manager, Client Authentication
- C++ Q&A: Windows 2000 File Dialog Revisited; Autocompletion and the ACTest Demo App
- Wicked Code: Implementing Handler Marshaling Under Windows 2000: DeviceClient Sample
- Security Briefs: Explore the Security Support Provider Interface Using the SSPI Workb
- Bugslayer: A COM Symbol Engine Aids Debugging
- Visual Programmer: Writing ActiveX Controls in Visual Basic versus Visual C++
- Cutting Edge: SQL Server 7.0 and OLE DB Heterogeneous Queries
- C++ Q&A: CPopupText for Home-grown Tooltips, Controlling Application Instantiation
- Cutting Edge: A Client-side Environment for ASP Pages
- Marshalling Your Data: Efficient Data Transfer Techniques Using COM and Windows 2000
- Wicked Code: Creating Sophisticated Tabbed Views with CTabView and the TabDemo App
- Bugslayer: Tester, Take Two-TESTREC.EXE Updates Previous Version of the Tester Utilit
- Visual Programmer: Add Scripting to Your Apps with Microsoft ScriptControl
- Security Briefs: Exploring Handle Security in Windows
- Windows 2000 UI Innovations: Enhance Your User's Experience with New Infotip and Icon
- A Young Person's Guide to The Simple Object Access Protocol: SOAP Increases Interoper
- C++ Q&A: Initializing C++ Class Members and Incorporating the Places Bar in your MFC
- Win32 Q&A: New C++ Classes for Better Resource Management in Windows
- Visual Programmer: Adding Your Own AppWizard to Visual C++
- Software Driving Software: Active Accessibility-Compliant Apps Give Programmers New T
- Which Framework Should You Use?: Building ActiveX Controls with ATL and MFC
- Windows 2000: Asynchronous Method Calls Eliminate the Wait for COM Clients and Server
- C++ Q&A: Create a Dialog while Keeping it off that Pesky Taskbar
- Security Briefs: Understanding Kerberos Credential Delegation in Windows 2000 Using t
- Under the Hood: Optimizing DLL Load Time Performance
- Say Goodbye to Quirky APIs: Building a WMI Provider to Expose Your Object Info
- Windows CE Web Server: Using Web Tools to Monitor and Manage Embedded Devices
- C++ Q&A: Inline Virtual Functions, AVI Files in EXEs, and the DynPrompt Sample App
- C++ Q&A: Sizing Windows for Text Strings, Creating Nonrectangular Windows, Activating
- Bugslayer: Improving Runtime Performance with the Smooth Working Set Tool
- C++ Q&A: Browser Detection in the Registry, Changing Cursors in Windows, Avoiding Res
- Under the Hood: Reduce EXE and DLL Size with LIBCTINY.LIB
- Cutting Edge: Binary Behaviors in Internet Explorer 5.5
- C++ Q&A: Prevent Users from Performing Normal GUI Operations
- C++ Q&A: Browser Detection Revisited, Toolbar Info, IUnknown with COM and MFC
- COM+: Create a Compensating Resource Manager to Extend Your App's Transactional Featu
- Graphics: Manipulate Digital Images in Internet Explorer with the DirectX Transform S
- COM: Handle Late-bound Events within Visual Basic Using an ATL Bridge
- Resource Leaks: Detecting, Locating, and Repairing Your Leaky GDI Code
- Microsoft .NET: Implement a Custom Common ******** Runtime Host for Your Managed App
- Whistler: Build More Flexible Console Snap-ins with the MMC 2.0 Object Model
- C++ Q&A: Why = Returns a Reference, Accessing the Recycle Bin, When to Use STL
- Security Briefs: The Security Support Provider Interface Revisited
- Windows Script Host: New Code-Signing Features Protect Against Malicious Scripts
- SOAP Toolkit 2.0: New Definition ********s Expose Your COM Objects to SOAP Clients
- COM+ and Windows 2000: Ten Tips and Tricks for Maximizing COM+ Performance
- Active Scripting APIs: Add Powerful Custom Debugging to Your Script-Hosting App
- MMC: Designing TView, a System Information Viewer MMC Snap-in
- Windows Sockets 2.0: Write Scalable Winsock Apps Using Completion Ports
- Propagate Error Info: Use ATL and C++ to Implement Error-Handling COM Objects
- The VTrace Tool: Building a System Tracer for Windows NT and Windows 2000
- ATL Server and Visual Studio .NET: Developing High-Performance Web Applications Gets
- Avoiding DLL Hell: Introducing Application Metadata in the Microsoft .NET Framework
- C++ Q&A: FileType Icon Detector App, Custom Context Menus, Unreferenced Variables and
- Wicked Code: Eight Lessons from the COM School of Hard Knocks
- Under the Hood: Programming for 64-bit Windows
- Cutting Edge: Extend the WSH Object Model with Custom Objects
- RPC and C++: Build a Template Library for Distributed Objects Containing Multiple Int
- Windows 2000 Registry: Latest Features and APIs Provide the Power to Customize and Ex
- Windows CE 3.0: Enhanced Real-Time Features Provide Sophisticated Thread Handling
- C++ Q&A: Sending Messages in Windows, Adding Hot Keys to your Application
- Bugslayer: Improving Runtime Performance with the Smooth Working Set Tool-Part 2
- House of COM: Is COM Dead?
- C++ and STL: Take Advantage of STL Algorithms by Implementing a Custom Iterator
- Pure C++: Generic Programming: Template Specialization
- C++ at Work: Web Version Checking, Adding Sound to an App
- Mix And Match: Integrate Windows Forms Into Your MFC Applications Through C++ Interop
- x64 Primer: Everything You Need To Know To Start Programming 64-Bit Windows Systems
- C++ at Work: Managed Code in Visual Studio 2005
- Netting C++: The .NET Wrap
- C++ at Work: Controlling Balloon Tips, and More
- Beyond WinFX: Transactions, Aero Wizards, And Task Dialogs In Windows Vista
- C++ at Work: Addin a Combobox Cancel Feature
- Netting C++: Resource Cleanup
- CLR Inside Out: CLR Hosting APIs
- C++ at Work: Create Dynamic Dialogs, Satellite DLLs, and More
- C++ at Work: IRegistrar, Finding Submenus, and More
- Netting C++: Introducing Regular Expressions
- SQL Security: New SQL Truncation Attacks And How To Avoid Them
- Smart Storage: Protect Your Data Via Managed Code And The Windows Vista Smart Card AP
- Managed Spy: Deliver The Power Of Spy++ To Windows Forms With Our New Tool
- No More Hangs: Advanced Techniques To Avoid And Detect Deadlocks In .NET Apps
- Built For Speed: Develop Turbocharged Apps For Windows Compute Cluster Server
- C++ at Work: Copy Constructors, Assignment Operators, and More
- C++ at Work: Writing, Loading, and Accessing Plug-Ins
- Pure C++: Invoking Generic or Function Templates
- OpenMP and C++: Reap the Benefits of Multithreading without All the Work
- C++ at Work: Disabling Print Screen, Calling Derived Destructors, and More
- C++ at Work: Layered Windows, Blending Images
- Pure C++: Reflecting on Generic Types
- Pure C++: Hello, C++/CLI
- C++ at Work: Installing a Hook, Strings in Managed C++, and More
- C++ at Work: Event Programming
- Pure C++: Live Source Browsing in Visual C++
- C++ at Work: Event Programming, Part 2
- C++ at Work: Implement Triple-Click, Subclass the Main Window
- Pure C++: How Templates and Generics Work Together
- .NET Profiling: Write Profilers With Ease Using High-Level Wrapper Classes
- Netting C++: The Design Space of the Common Type System
- CLR Inside Out: Introduction to COM Interop
- Crash Course: Analyze Crashes to Find Security Vulnerabilities in Your Apps
- Windows with C++: Windows Template Library 8.0
- Netting C++: EEK!—Time to Design the Mouse
- Test Run: The Microsoft UI Automation Library
- WinUnit: Simplified Unit Testing for Native C++ Applications
- Security Briefs: Protecting Your Code with Visual C++ Defenses
- Going Places: Provisioning Mobile Devices
- Windows With C++: Visual C++ 2010 And The Parallel Patterns Library
- Windows with C++: Windows Imaging Component Basics
- Interview++: Bjarne Stroustrup on the Evolution of ********s
- C++ Plus: Beef Up Windows Apps with the Visual C++ 2008 Feature Pack
- Windows with C++: Decoding Windows Vista Icons with WIC
- Windows with C++: Asynchronous WinHTTP.
- Security Quiz: Test Your Security IQ
- Windows With C++: X64 Debugging With Pseudo Variables And Format Specifiers
- Windows with C++: Task Scheduler 2.0
- Netting C++: Describing the EEK!-osystem
- Netting C++: Configuration with XML
- Desktop Security: Create Custom Login Experiences With Credential Providers For Windo
- C++ at Work: Rationales, Highlights, and a Farewell
- Netting C++: Mapping Native C++ to the Common Type System
- Netting C++: Mapping Templates to Generics
- Event Tracing: Improve Debugging And Performance Tuning With ETW
- XmlLite: A Small And Fast XML Parser For Native C++
- Security Briefs: Events in Windows Vista
- Netting C++: EEK! An Introduction
- CONCURRENCY: Synchronization Primitives New To Windows Vista
- C++: An Inside Look At The Next Generation Of Visual C++
- Bugslayer: Wait Chain Traversal
- Speak Up: Support Dictation With Text Services Framework
- Security: Applying Cryptography Using The CNG API In Windows Vista
- NTFS: Enhance Your Apps With File System Transactions
- Windows with C++: Windows Vista Control Enhancements
- GUI Library: Bring the Simplicity of Windows Forms to Native Apps
- Design: Inspect and Optimize Your Program's Memory Usage with the .NET Profiler API
- .NET Internals: Rewrite MSIL Code on the Fly with the .NET Framework Profiling API
- C++ Q&A: Getting a Menu Handle, Declaring GetParam, and Filtering File Names
- C++ Q&A: Menu Tips in an MFC App
- Bugslayer: Google from Visual Studio .NET
- The ASP Column: ATL Server Versus ASP.NET
- Review It: Expert Tips for Finding Security Defects in Your Code
- C++ Q&A: Docking the Menu Bar, Abstract Classes vs. Interfaces, and More
- Beyond Macros: Create Word and Excel Smart Documents with C++ and XML
- Threading: Break Free of Code Deadlocks in Critical Sections Under Windows
- C++ Q&A: Get Logical Drives with VolInfo, Modifying the System Menu
- C++ Q&A: Color Support, Console Apps, and Saving User Settings
- The ASP Column: Web Services: ATL Server Versus ASP.NET
- C++ Q&A: List View Mode, SetForegroundWindow, and Class Protection
- ISA Server 2004: Developing an Application Filter for Microsoft Internet Security and
- Timers: Implement a Continuously Updating, High-Resolution Time Provider for Windows
- Coroutines: Implementing Coroutines for .NET by Wrapping the Unmanaged Fiber API
- Visual C++ 6.0: Don't Let Memory Al******** Failures Crash Your Legacy STL Applicatio
- Cutting Edge: Managing Your Remote Windows Clipboard
- C++ Q&A: Singleton Class Private Constructor, C# Singleton Class, and More
- C++ Q&A: Find Icons, Launch an App from List Control, and More
- Smartphones: Design Robust Apps that Take Advantage of Windows CE-powered Smartphone
- Windows Forms: .NET Framework 1.1 Provides Expanded Namespace, Security, and ********
- Visual C++ .NET: ******** Enhancements and Simplified GUI Development Enrich Your C++
- C++ Q&A: Desktop ********, sscanf *****alents in C#, and More
- Security Briefs: Exploring S4U Kerberos Extensions in Windows Server 2003
- C++ Q&A: Window Destruction in the .NET Framework
- C++ Q&A: Locking Column Headers, Implementing Singleton Classes
- Smart Cleanup: Achieve More Reliable Resource Management with Our Custom C++ Classes
- Windows Server 2003: Discover Improved System Info, New Kernel, Debugging, Security,
- C++ Q&A: Parent and Child Window Captions, More MoveDlg
- C++ Q&A: Finding a Win32 Handle, HTML in CHtmlCtrl
- DCOM Interop: Generate Custom Managed C++ Wrappers for Easier COM Interoperation Usin
- C++ Q&A: Retrieving Hidden Path Names, Mouse Events in C#
- C++ Q&A: CD Burning and Device Discovery with IMAPI
- C++ at Work: Dialog Templates, RegexTest
- Editor's Note: C++, Plus...
- C++ at Work: Making Static Links Keyboard-Capable, Launching URLs from Your App
- Security Briefs: Access Control List Editing in .NET
- C++ at Work: Form Validation with Regular Expressions in MFC
|
|