The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts
 
    
                    May 24, 2023                
                
                                Post comments count
                                4                            
                        
                            Post likes count
                            3                        
                    
                
                    Don’t name your header file security.h either                
            
             
        You may be overriding an SDK header by mistake.
 
    
                    May 23, 2023                
                
                                Post comments count
                                4                            
                        
                            Post likes count
                            3                        
                    On creating (and using) a transforming iterator
 
        It lets you change the thing being iterated over, on the fly.
 
    
                    May 22, 2023                
                
                                Post comments count
                                1                            
                        
                            Post likes count
                            3                        
                    
                
                    Speeding up the insertion of a sorted (or mostly-sorted) key list into a std::map or other ordered associative container                
            
             
        Provide a hint for the location of the next item.
 
    
                    May 19, 2023                
                
                                Post comments count
                                0                            
                        
                            Post likes count
                            0                        
                    On catching exceptions in PPL tasks
 
        You also have to catch the exception when it comes out the end of the task chain.
 
    
                    May 18, 2023                
                
                                Post comments count
                                3                            
                        
                            Post likes count
                            1                        
                    
                
                    What is the opposite of LVM_SORTITEMS?                
            
             
        How can you unring the bell?
 
    
                    May 17, 2023                
                
                                Post comments count
                                2                            
                        
                            Post likes count
                            1                        
                    
                
                    How do I free the pointers returned by functions like GetTokenInformation?                
            
             
        They are all pointers back into the main memory block.
 
    
                    May 16, 2023                
                
                                Post comments count
                                6                            
                        
                            Post likes count
                            0                        
                    It appears that I’ve never made a complete visit to the Pacific Northwest
 
        If the marketing department is to be believed.
 
    
                    May 16, 2023                
                
                                Post comments count
                                3                            
                        
                            Post likes count
                            3                        
                    Summary of the duck-typing requirements of C++ COM wrappers
 
        Wrapping up and comparing.
 
    
                    May 15, 2023                
                
                                Post comments count
                                1                            
                        
                            Post likes count
                            1                        
                    
                
                    What are the duck-typing requirements of C++/WinRT com_ptr?                
            
             
        The experiments conclude.
