= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
         B I B L I O T H  Q U E   M I C R O S O F T   F O U N D A T I O N   C L A S S   :   V u e   d ' e n s e m b l e   d u   p r o j e t   S a m p l e 5 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 
 
 L ' A s s i s t a n t   A p p l i c a t i o n   a   c r     c e t t e   a p p l i c a t i o n   S a m p l e 5   p o u r     
 
 v o u s .     C e t t e   a p p l i c a t i o n   d  c r i t   l e s   p r i n c i p e s   d e   b a s e   d e   l ' u t i l i s a t i o n   d e     
 
 M i c r o s o f t   F o u n d a t i o n   C l a s s e s   e t   v o u s   p e r m e t   d e   c r  e r   v o t r e   a p p l i c a t i o n . 
 
 
 
 C e   f i c h i e r   c o n t i e n t   u n   r  s u m    d u   c o n t e n u   d e   c h a c u n   d e s   f i c h i e r s   q u i   
 
 c o n s t i t u e n t   v o t r e   a p p l i c a t i o n   S a m p l e 5 . 
 
 
 
 S a m p l e 5 . v c p r o j 
 
         I l   s ' a g i t   d u   f i c h i e r   p r o j e t   p r i n c i p a l   p o u r   l e s   p r o j e t s   V C + +   g  n  r  s      l ' a i d e   
 
 d ' u n   A s s i s t a n t   A p p l i c a t i o n .   
 
         I l   c o n t i e n t   l e s   i n f o r m a t i o n s   s u r   l a   v e r s i o n   d e   V i s u a l   C + +   q u i   a   g  n  r    l e   
 
 f i c h i e r   e t     
 
         d e s   i n f o r m a t i o n s   s u r   l e s   p l a t e s - f o r m e s ,   c o n f i g u r a t i o n s   e t   f o n c t i o n n a l i t  s   d u   
 
 p r o j e t   s  l e c t i o n n  e s   a v e c   
 
         l ' A s s i s t a n t   A p p l i c a t i o n . 
 
 
 
 S a m p l e 5 . h 
 
         I l   s ' a g i t   d u   f i c h i e r   d ' e n - t  t e   p r i n c i p a l   d e   l ' a p p l i c a t i o n .     I l   c o n t i e n t   
 
 d ' a u t r e s   
 
         e n - t  t e s   d e   p r o j e t   s p  c i f i q u e s   ( y   c o m p r i s   R e s o u r c e . h )   e t   d  c l a r e   l a   
 
         c l a s s e   d ' a p p l i c a t i o n   C S a m p l e 5 A p p . 
 
 
 
 S a m p l e 5 . c p p 
 
         I l   s ' a g i t   d u   f i c h i e r   s o u r c e   p r i n c i p a l   d e   l ' a p p l i c a t i o n   q u i   c o n t i e n t   l a   
 
         c l a s s e   d ' a p p l i c a t i o n   C S a m p l e 5 A p p . 
 
 
 
 S a m p l e 5 . r c 
 
         I l   s ' a g i t   d e   l a   l i s t e   d e   t o u t e s   l e s   r e s s o u r c e s   M i c r o s o f t   W i n d o w s   q u e   l e   
 
         p r o g r a m m e   u t i l i s e .     E l l e   c o m p r e n d   l e s   i c  n e s ,   l e s   b i t m a p s   e t   l e s   c u r s e u r s   
 
 q u i   s o n t   s t o c k  s   
 
         d a n s   l e   s o u s - r  p e r t o i r e   R E S .     C e   f i c h i e r   p e u t    t r e   m o d i f i    d i r e c t e m e n t   d a n s   
 
 M i c r o s o f t   
 
         V i s u a l   C + + .   V o s   r e s s o u r c e s   d e   p r o j e t   s o n t   d a n s   1 0 3 6 . 
 
 
 
 r e s \ S a m p l e 5 . i c o 
 
         I l   s ' a g i t   d ' u n   f i c h i e r   i c  n e ,   q u i   e s t   u t i l i s    c o m m e   i c  n e   d e   l ' a p p l i c a t i o n .     
 
 C e t t e   
 
         i c  n e   e s t   i n c l u s e   p a r   l e   f i c h i e r   d e   r e s s o u r c e   p r i n c i p a l   S a m p l e 5 . r c . 
 
 
 
 r e s \ S a m p l e 5 . r c 2 
 
         C e   f i c h i e r   c o n t i e n t   l e s   r e s s o u r c e s   q u i   n e   s o n t   p a s   m o d i f i  e s   p a r   M i c r o s o f t     
 
         V i s u a l   C + + .   V o u s   d e v e z   p l a c e r   t o u t e s   l e s   r e s s o u r c e s   n o n   m o d i f i a b l e s   p a r   
 
         l '  d i t e u r   d e   r e s s o u r c e s   d a n s   c e   f i c h i e r . 
 
 
 
 
 
 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 
 
 
 
 L ' A s s i s t a n t   A p p l i c a t i o n   c r  e   u n e   c l a s s e   d e   b o  t e   d e   d i a l o g u e   : 
 
 
 
 S a m p l e 5 D l g . h ,   S a m p l e 5 D l g . c p p      l a   b o  t e   d e   d i a l o g u e 
 
         C e s   f i c h i e r s   c o n t i e n n e n t   v o t r e   c l a s s e   C S a m p l e 5 D l g .     C e t t e   c l a s s e   
 
 d  f i n i t   
 
         l e   c o m p o r t e m e n t   d e   l a   b o  t e   d e   d i a l o g u e   p r i n c i p a l e   d e   v o t r e   a p p l i c a t i o n .     L e   
 
 m o d  l e   d e   b o  t e   d e   d i a l o g u e   s e   t r o u v e   
 
         d a n s   S a m p l e 5 . r c   e t   p e u t    t r e   m o d i f i    d a n s   M i c r o s o f t   V i s u a l   
 
 C + + . 
 
 
 
 
 
 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 
 
 
 
 A u t r e s   f i c h i e r s   s t a n d a r d   : 
 
 
 
 S t d A f x . h ,   S t d A f x . c p p 
 
         C e s   f i c h i e r s   s o n t   u t i l i s  s   p o u r   g  n  r e r   u n   f i c h i e r   d ' e n - t  t e   p r  c o m p i l    
 
 ( P C H )   
 
         n o m m    S a m p l e 5 . p c h   e t   u n   f i c h i e r   d e   t y p e   p r  c o m p i l    n o m m    
 
 S t d a f x . o b j . 
 
 
 
 R e s o u r c e . h 
 
         I l   s ' a g i t   d u   f i c h e r   d ' e n - t  t e   s t a n d a r d ,   q u i   d  f i n i t   l e s   n o u v e a u x   I D   d e   
 
 r e s s o u r c e s . 
 
         M i c r o s o f t   V i s u a l   C + +   l i t   e t   m e t      j o u r   c e   f i c h i e r . 
 
 
 
 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 
 
 
 
 A u t r e s   r e m a r q u e s   : 
 
 
 
 L ' A s s i s t a n t   A p p l i c a t i o n   u t i l i s e   " T O D O : "   p o u r   i n d i q u e r   l e s   p a r t i e s   d u   c o d e   s o u r c e   
 
 o    
 
 v o u s   d e v r e z   a j o u t e r   o u   m o d i f i e r   d u   c o d e . 
 
 
 
 S i   v o t r e   a p p l i c a t i o n   u t i l i s e   l e s   M F C   d a n s   u n e   D L L   p a r t a g  e   v o u s   d e v e z   r e d i s t r i b u e r   
 
 l e s   D L L   M F C .   S i   l a   l a n g u e   d e   v o t r e   a p p l i c a t i o n   n ' e s t   p a s   c e l l e   d u   s y s t  m e   
 
 d ' e x p l o i t a t i o n ,   v o u s   d e v e z    g a l e m e n t   r e d i s t r i b u e r   l e   f i c h i e r   d e s     r e s s o u r c e s   
 
 l o c a l i s  e s   M F C 8 0 X X X . D L L .   P o u r   p l u s   d ' i n f o r m a t i o n s ,   c o n s u l t e z   l a   s e c t i o n   r e l a t i v e   
 
    l a   r e d i s t r i b u t i o n   d e s   a p p l i c a t i o n s   V i s u a l   C + +   d a n s   l a   d o c u m e n t a t i o n   M S D N . 
 
 
 
 / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / 
 
 