flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
caoyunbin001 27 Feb 2012, 06:29
See source code,
why the WM_PAINT cannot occupy the whole window? don't care about the DDraw, it's used for accelerate the drawing process, it's the same as GDI. if you aren't running a Win7, change the source code and remove the DWM apis
|
||||||||||||||||||||
![]() |
|
caoyunbin001 28 Feb 2012, 08:21
I'm going to have a class,
I'll check this later. I managed to fix this bug later, not just because WM_ERASEBKGND, but another bug existed in WM_MOVE and WM_SIZE. I'm going to finish this and put it here with the full source code. |
|||
![]() |
|
caoyunbin001 28 Feb 2012, 11:14
Made a new version,
fixed all bugs with WM_PAINT, but after read the replies, you said it's because my WM_ERASEBKGND doesn't returns FALSE? see FASM_IDE-副本.asm, when changed WM_ERASEBKGND, the windows shows nothing! WM_PAINT didn't get sent neither! why?Run FASM_IDE.asm in comparison. and how to fix the icon problem? can you give me your solution with a source? Thanks in advance. ![]()
|
|||||||||||
![]() |
|
caoyunbin001 28 Feb 2012, 12:10
fixed all other bugs currently found,
except for the WM_ERASEBKGND problems, see one reply previously. and why the icon problem is because of the resource? how did you realize that? Last edited by caoyunbin001 on 28 Feb 2012, 12:36; edited 2 times in total |
|||
![]() |
|
Alphonso 28 Feb 2012, 12:22
caoyunbin001 wrote:
caoyunbin001 wrote:
|
|||
![]() |
|
caoyunbin001 28 Feb 2012, 12:37
Alphonso wrote:
thanks! and I did fixed the resource problem. |
|||
![]() |
|
caoyunbin001 28 Feb 2012, 13:40
Fixed the WM_PAINT problem,
when return 0 to WM_PAINT, it not only does validate the window, but also calls another system internal procedure to clear the window |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.