Rev 6800 | Rev 6875 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6800 | Rev 6802 | ||
---|---|---|---|
Line 4299... | Line 4299... | ||
4299 | 4299 | ||
4300 | ---------------------- Constants for registers: ---------------------- |
4300 | ---------------------- Constants for registers: ---------------------- |
4301 | eax - SF_FILE (70) |
4301 | eax - SF_FILE (70) |
4302 | [ebx] - SSF_CREATE_FOLDER (9) |
4302 | [ebx] - SSF_CREATE_FOLDER (9) |
4303 | ====================================================================== |
4303 | ====================================================================== |
4304 | ========== Function 71, subfunction 1 - set window caption. ========== |
4304 | ================== Function 71 - set window caption ================== |
4305 | ====================================================================== |
4305 | ====================================================================== |
4306 | Parameters: |
4306 | Parameters: |
- | 4307 | * eax = 71 - function number |
|
4307 | * eax = 71 - function number |
4308 | * ebx = 1 |
- | 4309 | * ecx = pointer to zero terminated string, |
|
- | 4310 | the string may start with an encoding byte: |
|
- | 4311 | 1 = cp866 |
|
- | 4312 | 2 = UTF-16LE |
|
- | 4313 | 3 = UTF-8 |
|
- | 4314 | or: |
|
4308 | * ebx = 1 - subfunction number |
4315 | * ebx = 2 |
- | 4316 | * ecx = pointer to zero terminated string |
|
4309 | * ecx = pointer to zero terminated string |
4317 | * dl = string encoding |
4310 | Returned value: |
4318 | Returned value: |
4311 | * function does not return value |
4319 | * function does not return value |
4312 | Remarks: |
- | |
4313 | * You may set the caption string encoding by putting |
- | |
4314 | at the start of the string a byte with next values: |
- | |
4315 | 1 = cp866 |
- | |
4316 | 2 = UTF-16LE |
- | |
4317 | 3 = UTF-8 |
- | |
4318 | otherwise will be used cp866. |
4320 | Remarks: |
Line 4319... | Line 4321... | ||
4319 | * Pass NULL in ecx to remove caption. |
4321 | * Pass NULL in ecx to remove caption. |
4320 | 4322 | ||
4321 | ---------------------- Constants for registers: ---------------------- |
4323 | ---------------------- Constants for registers: ---------------------- |