Lines Matching defs:mem
47 unsigned char *mem;
58 mem = (unsigned char*)LockResource(LoadResource(NULL, res));
63 dlg = *(DLGTEMPLATE*)mem;
64 mem += sizeof(DLGTEMPLATE);
74 if (*(WORD*)mem == 0xffff) {
76 mem += sizeof(WORD);
77 debug_printf(TEXT("Dlg: menu=%04x\n"), *(WORD*)mem);
78 mem += sizeof(WORD);
80 if (*(WORD*)mem == 0x0000) {
82 mem += sizeof(WORD);
86 debug_printf(TEXT("Dlg: menu=%s\n"), (TCHAR*)mem);
87 while (*(WORD*)mem) { /* zero terminated */
88 mem += sizeof(WORD);
90 mem += sizeof(WORD);
96 if (*(WORD*)mem == 0xffff) {
98 mem += sizeof(WORD);
99 debug_printf(TEXT("Dlg: class=%04x\n"), *(WORD*)mem);
100 mem += sizeof(WORD);
102 if (*(WORD*)mem == 0x0000) {
104 mem += sizeof(WORD);
108 debug_printf(TEXT("Dlg: class=%s\n"), (TCHAR*)mem);
109 while (*(WORD*)mem) { /* zero terminated */
110 mem += sizeof(WORD);
112 mem += sizeof(WORD);
118 debug_printf(TEXT("Dlg: title=%s\n"), (TCHAR*)mem);
119 while (*(WORD*)mem) { /* zero terminated */
120 mem += sizeof(WORD);
122 mem += sizeof(WORD);
126 debug_printf(TEXT("Dlg: font size=%d\n"), *(WORD*)mem);
127 mem += sizeof(WORD);
129 debug_printf(TEXT("Dlg: font name=%s ("), (TCHAR*)mem);
130 while (*(WORD*)mem) { /* zero terminated */
131 debug_printf(TEXT("%04x"), *(WORD*)mem);
132 mem += sizeof(WORD);
135 mem += sizeof(WORD);
146 if ((long)mem % sizeof(DWORD)) {
147 mem = (unsigned char*)(((long)mem / sizeof(DWORD) + 1) * sizeof(DWORD));
153 item = *(DLGITEMTEMPLATE*)mem;
154 mem += sizeof(DLGITEMTEMPLATE);
159 if (*(WORD*)mem == 0xffff) {
161 mem += sizeof(WORD);
162 switch (*(WORD*)mem) {
170 debug_printf(TEXT("class=%04x "), *(WORD*)mem);
173 mem += sizeof(WORD);
176 class_name = (TCHAR*)mem;
177 while (*(WORD*)mem) { /* zero terminated */
178 mem += sizeof(WORD);
180 mem += sizeof(WORD);
186 if (*(WORD*)mem == 0xffff) {
188 mem += sizeof(WORD);
189 debug_printf(TEXT("contents=%04x "), *(WORD*)mem);
190 mem += sizeof(WORD);
193 window_text = (TCHAR*)mem;
194 while (*(WORD*)mem) { /* zero terminated */
195 mem += sizeof(WORD);
197 mem += sizeof(WORD);
226 if ((long)mem % sizeof(DWORD)) {
227 //mem = (unsigned char*)(((long)mem / sizeof(DWORD) + 1) * sizeof(DWORD));
234 debug_printf(TEXT("data=0x%x bytes\n"), *(WORD*)mem);
235 mem += *(WORD*)mem;
236 mem += sizeof(WORD);