behran Mesaj tarihi: Eylül 5, 2003 Paylaş Mesaj tarihi: Eylül 5, 2003 merhaba ben vc++ 6 öğreniyorum.bir kitap almıştım onu hemen hemen bitirdim.şimdi kendime ufak bir ajanda tarzı ufak bir program yazmak istiyorum.ama nerden başlıyacağımı nasıl yapacağımı bilemiyorum bir türlü.code guru dan bir ajanda çektim inceleyim dedim hiç birşey anlamadım açıkçası.Benim sorunum neyi nerde kullanacağımı bilememek.Şunu nasıl bunu neyle yaparım diye düşünüyorum.kod yazmaktan keyif alıyorum gerçekten ama yazmam gereken kodu bilmiyorum.yazsamda hata verdiğinde cevabın ne olduğunu kavrayamıyorum.nasıl anlatabilirim tam olarak sorunumu bilemiyorum ama her türlü önerinize tavsiyenize açığım.[hline] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Maleboge Mesaj tarihi: Eylül 5, 2003 Paylaş Mesaj tarihi: Eylül 5, 2003 en önemli tavsiyem şu ne olursa olsun asla ve asla MFC kullanma ![hline]"Saçma Olmayan Hiçbir Fikrin Ümidi Yoktur"(A.Einstein) Criminal2's HomePage Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Ceday Mesaj tarihi: Eylül 5, 2003 Paylaş Mesaj tarihi: Eylül 5, 2003 şuan tam olarak ne biliosun veya napmak istiosun? console mu yazdın mesela hep şimdiye kadar yoksa win32app a da el attın mı hiç? aslen bana kalırsa win32applicationlara hiç el atmadan temelleri cok iyi kullanman. Temel data structureları cok iyi kavrayıp bunları gözün kapalı kullanabilmen lazım. Win32Appl lar zaman ister ve zamanla onları ögrenirsin zaten..DataStructures anlatan bikitap bul ordaki yapılara calıs derim. Belki bende kitap vardır da, ben suan cafedeyim, webe koymam cok zor.. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lixad Mesaj tarihi: Eylül 5, 2003 Paylaş Mesaj tarihi: Eylül 5, 2003 said: Criminal2, 05 September 2003 18:59 tarihinde demiş ki: en önemli tavsiyem şu ne olursa olsun asla ve asla MFC kullanma ![hline]"Saçma Olmayan Hiçbir Fikrin Ümidi Yoktur"(A.Einstein) Criminal2's HomePage hadi ordan yahu ben win32 kullanıyorumda noluyor!. Hiç ciddi bir progreamla uğraşmadığın belli MFC nin çok gerekli olduğu kısımalr oluyor özellikle activex kontrollerinde IE entegrasyonu gibi şeylerde. madem mfc yi sevmiyorsun bana bul bir tane win32 için gif library. Elimdekinin sorunları var düzeltene kadar 1 haftamı ahrcadım. Yok kardşiem yok neyiş nerde kullancanı bilceksin.[hline]Alma? Mater? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Ra_d Mesaj tarihi: Eylül 5, 2003 Paylaş Mesaj tarihi: Eylül 5, 2003 olm bu arada ortamı karıştırmayayımda. bildiğiniz en iyi builder kitabı hangisi? isim yazar mümkünse.lazım olduda.[hline]And Ra'd glorifies and praises Him, and so do the angels because of His Awe. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Rahan Mesaj tarihi: Eylül 5, 2003 Paylaş Mesaj tarihi: Eylül 5, 2003 Lixad++; önerim; msdn yükle windows programlama için vazgeçilmez bir kaynak.kitabı bitirdiysen zaten basitçene bir ajanda yapabilirsin sanırım. *kontrolleri incele,textbox button ıvır zıvır *dosya işlemleri yapmayı dene. Dosya işlemleri için C++'ın kendi kütüphanesini kullanabilirsin (ifstream,ofstream) -ki benim önerim bu- veya ilk aşama için mfc'nin dosya kütüphanelerini kullanabilirsin (CFile sanırım) bide vc++ ın ve msdnin orasını burasını dibine kadar kurcalamaya özen göster Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lixad Mesaj tarihi: Eylül 5, 2003 Paylaş Mesaj tarihi: Eylül 5, 2003 bunalrı banamı diyosun?. yanlışlık olmasın :).[hline]Alma? Mater? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lixad Mesaj tarihi: Eylül 5, 2003 Paylaş Mesaj tarihi: Eylül 5, 2003 ayrıca birde Lixad++ demişsin icq umdamısın???. kimsin[hline]Alma? Mater? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Rahan Mesaj tarihi: Eylül 5, 2003 Paylaş Mesaj tarihi: Eylül 5, 2003 yok ben behran'a az bişey yardımım dokunsun diye dedim o önerilerimi sana deil :) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lixad Mesaj tarihi: Eylül 5, 2003 Paylaş Mesaj tarihi: Eylül 5, 2003 icq da kullandım nick Lixad++ oldundan yanlış anlamaya maruz kalmışız :)[hline]Alma? Mater? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
behran Mesaj tarihi: Eylül 6, 2003 Konuyu açan Paylaş Mesaj tarihi: Eylül 6, 2003 said: CEDAY, 05 September 2003 21:08 tarihinde demiş ki: şuan tam olarak ne biliosun veya napmak istiosun? console mu yazdın mesela hep şimdiye kadar yoksa win32app a da el attın mı hiç? aslen bana kalırsa win32applicationlara hiç el atmadan temelleri cok iyi kullanman. Temel data structureları cok iyi kavrayıp bunları gözün kapalı kullanabilmen lazım. Win32Appl lar zaman ister ve zamanla onları ögrenirsin zaten..DataStructures anlatan bikitap bul ordaki yapılara calıs derim. Belki bende kitap vardır da, ben suan cafedeyim, webe koymam cok zor.. dos ta bikaç program yazdım basit.normal wndows programı yazmadım.yazamıyorum henüz.kitapta şunu değiştir bunu ekle ile build yaptım ama o da ben yapmışım gibi olmuyo ayrıcada anlamıyoum genelde.[hline] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
behran Mesaj tarihi: Eylül 6, 2003 Konuyu açan Paylaş Mesaj tarihi: Eylül 6, 2003 bikaç kitap daha almam lazım sanırm bu kitap yüzelsel geçmiş...[hline] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Berk Mesaj tarihi: Eylül 6, 2003 Paylaş Mesaj tarihi: Eylül 6, 2003 ajanda tarzı bi prog için Vb de kullanabilirsin hatat dha ayrarlı bile olur belki de bilgileri filan access dbsinde tutarsın[hline]Do you ever think of me And get lost in the memory When you do, I hope you smile And hold that memory a while Berk's Playlist Doyanakadar Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Maleboge Mesaj tarihi: Eylül 6, 2003 Paylaş Mesaj tarihi: Eylül 6, 2003 said: Lixad, 05 September 2003 21:13 tarihinde demiş ki: said: Criminal2, 05 September 2003 18:59 tarihinde demiş ki: en önemli tavsiyem şu ne olursa olsun asla ve asla MFC kullanma ![hline]"Saçma Olmayan Hiçbir Fikrin Ümidi Yoktur"(A.Einstein) Criminal2's HomePage hadi ordan yahu ben win32 kullanıyorumda noluyor!. Hiç ciddi bir progreamla uğraşmadığın belli MFC nin çok gerekli olduğu kısımalr oluyor özellikle activex kontrollerinde IE entegrasyonu gibi şeylerde. madem mfc yi sevmiyorsun bana bul bir tane win32 için gif library. Elimdekinin sorunları var düzeltene kadar 1 haftamı ahrcadım. Yok kardşiem yok neyiş nerde kullancanı bilceksin.[hline]Alma? Mater? tabi programlamaın yanında geçmeyen biri bunu söyleye bilir.. ben *.gif *.jpeg *.xxxx (ne olusa) olsun yüklemek için Ole kullanıyorum git bak bakalım windows'un ole32.dll si ne işe yarar ? MFC sadece ayak bağı ![hline]"Saçma Olmayan Hiçbir Fikrin Ümidi Yoktur"(A.Einstein) Criminal2's HomePage Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Maleboge Mesaj tarihi: Eylül 6, 2003 Paylaş Mesaj tarihi: Eylül 6, 2003 Windows Standart Development Kit herkese ve her şeye yeter eğer veri tiplerini işleyen (ki hepsi mutlaka işler) bir kitap bitirdiğsen. win32SDK yeterli ! http://www.microsoft.com/msdn/[hline]"Saçma Olmayan Hiçbir Fikrin Ümidi Yoktur"(A.Einstein) Criminal2's HomePage Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lixad Mesaj tarihi: Eylül 6, 2003 Paylaş Mesaj tarihi: Eylül 6, 2003 Bak sana şu günde şöyle bir progrmıa bitir dedikleri zaman anlarsın ne dediğimi. Mfc nin getirdiği hız bir çok kez laızm oluyor.[hline]Alma? Mater? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lixad Mesaj tarihi: Eylül 6, 2003 Paylaş Mesaj tarihi: Eylül 6, 2003 hem bana şu Ole yi analtsana bakiim naısl öle isteidğin şeyi load edebiliyorsun_?[hline]Alma? Mater? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Maleboge Mesaj tarihi: Eylül 7, 2003 Paylaş Mesaj tarihi: Eylül 7, 2003 Şimdi herhangi bir noktada Senin istediğin dosyanın bilgileri var..(ister resource olsun ister file..) Sen bunları düzenledin ve hafızanın xxx noktasına koydun... ---------------------------------------------------------------------------------- ;------------------------------------------------------------------------------- ; BitmapFromMemory.ASM ; ; Image file loading routines for the MASM32 library ; ; This source and assosciated binary code is ; Copyright © 2001 by M Stoller Enterprises ; ; Written by Ernest Murphy ; ; Not for commercial reproduction. No fee whatsoever may be imposed for ; transfering this file. Source files may be coppied only for educational use ; on a free basis. ; ; Binary object files may be included in any work be it private, public or ; a commercial application without payment necessary, however, it would be ; appreciated to add a note to the effect "certain routines used in this program ; were produced by Ernest Murphy" in the program documentation. Burried deep in ; the help file is just fine. ; ; There is no 'LZW' code contained in these routines. ; ;------------------------------------------------------------------------------- .386 .model flat,stdcall option casemap:none include masm32includewindows.inc include masm32includeuser32.inc include masm32includekernel32.inc include masm32includemasm32.inc include masm32includegdi32.inc include masm32includecomctl32.inc include masm32includeole32.inc include masm32includeoleaut32.inc .data BitmapFromPicture PROTO :DWORD sIID_IPicture TEXTEQU <{07BF80980H, 0BF32H, 0101AH, {08BH, 0BBH, 000H, 0AAH, 000H, 030H, 00CH, 0ABH}}> IID_IPicture GUID sIID_IPicture IPicture STRUCT ; IUnknown methods QueryInterface DWORD ? AddRef DWORD ? Release DWORD ? ; IPicture methods get_Handle DWORD ? get_hPal DWORD ? get_Type DWORD ? get_Width DWORD ? get_Height DWORD ? Render DWORD ? set_hPal DWORD ? get_CurDC DWORD ? SelectPicture DWORD ? get_KeepOriginalFormat DWORD ? put_KeepOriginalFormat DWORD ? PictureChanged DWORD ? SaveAsFile DWORD ? get_Attributes DWORD ? IPicture ENDS HIMETRIC_INCH EQU 2540 .code ;------------------------------------------------------------------------------- BitmapFromMemory PROC pMemory:DWORD, dwFileSize:DWORD LOCAL hResource:DWORD, pGlobal:DWORD, pStream:DWORD LOCAL hImage:DWORD, pPicture:DWORD, hBitmap:DWORD invoke CoInitialize, NULL mov pStream, NULL mov pPicture, NULL ; NULL pointers for later use invoke CoTaskMemAlloc, dwFileSize ; copy picture into task memory mov pGlobal, eax invoke MemCopy, pMemory, pGlobal, dwFileSize ; create a stream for the picture object's creator invoke CreateStreamOnHGlobal, pGlobal, TRUE, ADDR pStream invoke OleLoadPicture, pStream, NULL, TRUE, ADDR IID_IPicture, ADDR pPicture ; now we are ready to get the hBipmap, we farm this out for reuseability invoke BitmapFromPicture, pPicture push eax pop eax .IF !eax ; we didn't get the bitmap ; BitmapFromPicture called SetLastError for us, so just return mov eax, NULL ret .ENDIF mov hBitmap, eax ; release the stream mov eax, pStream push eax mov eax, [eax] call [eax].IPicture.Release ; release the Picture object mov eax, pPicture push eax mov eax, [eax] call [eax].IPicture.Release invoke CoUninitialize ; all done with COM invoke CoTaskMemFree, pGlobal ; free task memory mov eax, hBitmap ; hBitpap is our return value, stuff it ret ; we're all done BitmapFromMemory ENDP ;------------------------------------------------------------------------------- end ;------------------------------------------------------------------------------- ; BitmapFromPicture.ASM ; ; Image file loading routines for the MASM32 library ; ; This source and assosciated binary code is ; Copyright © 2001 by M Stoller Enterprises ; ; Written by Ernest Murphy ; ; Not for commercial reproduction. No fee whatsoever may be imposed for ; transfering this file. Source files may be coppied only for educational use ; on a free basis. ; ; Binary object files may be included in any work be it private, public or ; a commercial application without payment necessary, however, it would be ; appreciated to add a note to the effect "certain routines used in thi Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
behran Mesaj tarihi: Eylül 7, 2003 Konuyu açan Paylaş Mesaj tarihi: Eylül 7, 2003 önerebileceğiniz kitap falan varmı?[hline] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Rahan Mesaj tarihi: Eylül 7, 2003 Paylaş Mesaj tarihi: Eylül 7, 2003 Ansi C++ için bende "Alfa yayınlarından Temel C++ Öğrenim Klavuzu(Herbert Schildt)" C biliyo olduğunu farzediyor, anlatımı çok güzel. windows ile ilgili herhangi bir konu olmamasına rağmen msdni karıştırdığın zaman bir çok şeyi rahatlıkla kavrayabiliyorsun. "Teach Yourself Visual C++" diye bir kitap vardı o da windows programlama için hiç fena değil. Hatta bu kitabı kazaa dan download edebilirsin .pdf olarak. bide Visual C++ for dummies vardır oda kazaa da var. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Rahan Mesaj tarihi: Eylül 7, 2003 Paylaş Mesaj tarihi: Eylül 7, 2003 criminal bunun C++ casını yazarsan sankim konuyla daha bi alakalı olur. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lixad Mesaj tarihi: Eylül 7, 2003 Paylaş Mesaj tarihi: Eylül 7, 2003 rahan bunu zaten criminal yazmadı. Criminalcim bu assembly ve bunun win32 api ile alakasını anlamadım doğrusu?. Bu koddan da bişi analdığımı söylüyemem.[hline]Alma? Mater? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lixad Mesaj tarihi: Eylül 7, 2003 Paylaş Mesaj tarihi: Eylül 7, 2003 tamam çok şey biliyosun diyelim ama bunun mfc vs win32 ile alakasını açıkalrsanda sevinirim?.[hline]Alma? Mater? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Rahan Mesaj tarihi: Eylül 7, 2003 Paylaş Mesaj tarihi: Eylül 7, 2003 ...Written by Ernest Murphy...diyor zaten. arada win32 api fonksiyonları gözüküyor (CreateCompatibleBitmap, GetDC..) C++ casını okusam bişiler daha öğrenirim diye bakıyorum, bilgi emicisiyim ben hüüüüüp :p Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Maleboge Mesaj tarihi: Eylül 7, 2003 Paylaş Mesaj tarihi: Eylül 7, 2003 bu kod masm32(Microsoft Assembler)için geliştilmiş bir kitaplık. Herhangi bir formatı(*.gif,*.jpeg,*.png kısaca explorerin desteklediği her formatı) Bitmap haline çeviriyor. Böylece sizde istediğiniz gibi (BitBlt vb.. ile) bunu gösterebiliyorsunuz. Kodun içinde zaten bit şey yok ! Sadece OLE Automation'un nasıl kullanıldığına bir örnek yakında (1 günde içinde) C++'a çevirip yollarım.... Zaten bunu koymamın sebebi API'leri göstermekti :) VE Lixad... 1.... "hem bana şu Ole yi analtsana bakiim naısl öle isteidğin şeyi load edebiliyorsun_?" sözünün üsütne bunu yazdım.... 2.... Ben "hiç bir şeyin binde birinin milyonda birini bile bilmiyorum."(Edison)[hline]"Saçma Olmayan Hiçbir Fikrin Ümidi Yoktur"(A.Einstein) Criminal2's HomePage [Bu mesaj Criminal2 tarafından 07 September 2003 18:39 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar