flat assembler
Message board for the users of flat assembler.

Index > Windows > Where can I start Win32 programming?

Author
Thread Post new topic Reply to topic
adroit



Joined: 21 Feb 2010
Posts: 252
adroit 02 Apr 2010, 19:26
I'm sort of new to Win32 programming, and my aim is to create an IDE (text editor). I have no experience what so ever in Win32, so want to find some sites where I can get a good start.

Can anyone suggest some?

Thanks!

_________________
meshnix
Post 02 Apr 2010, 19:26
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20451
Location: In your JS exploiting you and your system
revolution 02 Apr 2010, 19:30
Did you look in the examples folder in the Windows download?
Post 02 Apr 2010, 19:30
View user's profile Send private message Visit poster's website Reply with quote
zhak



Joined: 12 Apr 2005
Posts: 501
Location: Belarus
zhak 02 Apr 2010, 20:24
Iczelion's win32 assembly tutorials are very good.
Post 02 Apr 2010, 20:24
View user's profile Send private message Reply with quote
adroit



Joined: 21 Feb 2010
Posts: 252
adroit 02 Apr 2010, 21:53
revolution wrote:
Did you look in the examples folder in the Windows download?

Yes! I took a look at them, and I understand a few instruction, but I want to understand the parameters of some of the APIs.
I viewed MINIPAD and it seems like a good example and start. But before, I'll take a look at Iczelion's Win32 Assembly. (thanks, zhak)

_________________
meshnix
Post 02 Apr 2010, 21:53
View user's profile Send private message Reply with quote
peter



Joined: 09 May 2006
Posts: 63
peter 03 Apr 2010, 11:18
Design and Implementation of a Win32 Text Editor (in C++) if you want to write your own control from scratch.
Post 03 Apr 2010, 11:18
View user's profile Send private message Visit poster's website Reply with quote
adroit



Joined: 21 Feb 2010
Posts: 252
adroit 05 Apr 2010, 17:34
So, then I guess I have to start learning C++
Post 05 Apr 2010, 17:34
View user's profile Send private message Reply with quote
zhak



Joined: 12 Apr 2005
Posts: 501
Location: Belarus
zhak 05 Apr 2010, 17:54
it seems you should understand what you want, first of all Wink asm is not an ABC stuff that can be expertized in a week. its years of coding and coding, and coding... you should really love it, you should dream of it... breath with it... or it would be just a waste of time and then it's better to learn some HL trash like .net or (hardly make myself pronounce this word...) java and go making loads of money writing bulky, slow and unoptimized software.
but if you wanna be a real coder, don't be in a hurry. walk this path step by step, chew it thoroughly, then swallow. do simple tasks first, then harden them. and some day you'll become a code guru Smile
Post 05 Apr 2010, 17:54
View user's profile Send private message Reply with quote
zhak



Joined: 12 Apr 2005
Posts: 501
Location: Belarus
zhak 05 Apr 2010, 18:05
yeah, and prior to learning how to create custom win32 controls, get used to win32, know how to use standard controls (Edit, RichEdit). MSDN library is almost everything that you need in order to use Win32 API. when you already know the basics of win32 programming using fasm, of cource (syntax, calling conventions, passing the parameters, etc.)
Post 05 Apr 2010, 18:05
View user's profile Send private message Reply with quote
adroit



Joined: 21 Feb 2010
Posts: 252
adroit 06 Apr 2010, 05:03
Years of coding, heh? Well, I've been learning assembly for almost a year now, and I think I have progressed to some level, where I (sort of) understand DOS software coding.
It really does take a while. And i love assembly programming, it is down to the root

I'll be sure to see MSDN Library, and definitely take small steps.
Post 06 Apr 2010, 05:03
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.