View Single Post
  #6  
Old 11-04-2007, 10:26
deroko's Avatar
deroko deroko is offline
cr4zyserb
 
Join Date: Nov 2005
Posts: 217
Rept. Given: 13
Rept. Rcvd 30 Times in 14 Posts
Thanks Given: 7
Thanks Rcvd at 33 Times in 16 Posts
deroko Reputation: 30
Code:
int main(){
        int size;
        __asm{
                mov eax, offset mylabel
                sub eax, offset main
                mov size, eax
        }
        printf("0x%.08X\n", size);

__asm{
        mylabel:
        }
        return 0;
}
smthing like this? If I remember correctly msvc will compile this without a problem even without asm code, so just put label at the end of procedure and calculate it's size... that should do the trick.
__________________
http://accessroot.com
Reply With Quote