>> j'ai eu du mal a me creer un classe d acces OLE DB
vi, je me souviens du topic
>> alors qu il en existe une toute simple dans MFC = DAO
les apis windows à la base c'est un peu le foutoir, vu que ça a évolué tout en restant compatible (tu peux faire tourner des apps windows2 voire windows1 sur 98 en modifiant qq trucs). donc forcément les libs qui wrappent tout ça simplifient la chose.
>> je ne peux pas reprendre depuis le debut(ce serait stupide) et celui ci a été developpé en WIN32 pur ... donc integrer ATL a un projet win32 pur existant je me demande si c est pas la galere
tu n'as pas le choix. quand je dis 'refaire soi-même', ça veut dire implémenter la même chose que la librairie, sauf que tu te prendras bien la tête car les rouages ATL ne sont pas beaucoup documentés (sur le web en tout cas). bref, tu utiliseras la même chose qu'atl ou les mfc au final, donc mêmes risques de 'galère'.
>> A ce propos je trouve MSDN pas super bien fait car si c est bien expliqué pour les choses simples(les vieux controles) ce n'est pas mis a jour pour les dernieres nouveautés ex : les menus super jolis de office XP (ca devient bleu quand on passe la souris) je trouve ca joli mais pour les integrer rien est expliqué dans MSDN
ce n'est pas en standard dans l'os pour toute nouvelle app ? (je n'ai pas xp).
si c'est spécifique à office, ils font tout leur painting à la main en utilisant des contrôles windowless (pas de hwnd derrière). cf ce screenshot d'office 97 sous nt 3.51 http://toastytech.com/guis/nt3515.html (c'est sur ce site que tu peux downloader des apps windows 1 & 2).
bien évidemment, les contrôles office ne sont pas redistribuables ...
>> (meme derniere version chui abonné)... si jamais tu connais un site serieux qui parle des API windows je veux bien une adresse.
non, pas spécialement. bien évidemment , groups.google, et surtout pour rechercher sous la msdn, google avec site:msdn.microsoft.com (marche beaucoup mieux que leur moteur).
>> En tout cas merci de m'avoir repondu car tu es le seul.
nan mais t'as vu l'heure aussi ?